/spec/tags/library/bigdecimal/sqrt_tags.txt

http://github.com/MagLev/maglev · Plain Text · 11 lines · 11 code · 0 blank · 0 comment · 0 complexity · 109db7b8c0849441f2c047891cf180d6 MD5 · raw file

  1. fails:BigDecimal#sqrt raises ArgumentError if a negative number is given
  2. fails:BigDecimal#sqrt returns square root of 2 with desired precision
  3. fails:BigDecimal#sqrt returns square root of 3 with desired precision
  4. fails:BigDecimal#sqrt returns square root of 121 with desired precision
  5. fails:BigDecimal#sqrt returns square root of 0.9E-99999 with desired precision
  6. fails:BigDecimal#sqrt returns 1 if precision is 0 or 1
  7. fails:BigDecimal#sqrt raises FloatDomainError on negative values
  8. fails:BigDecimal#sqrt returns positive infitinity for infinity
  9. fails:BigDecimal#sqrt raises FloatDomainError for negative infinity
  10. fails:BigDecimal#sqrt raises FloatDomainError for NaN
  11. fails:BigDecimal#sqrt returns 0 for 0, +0.0 and -0.0