Class: Float
Instance Method Summary collapse
-
#delog10 ⇒ Float
Convert -10 log values to original values.
-
#signif(n) ⇒ Float
Round to n significant digits stackoverflow.com/questions/8382619/how-to-round-a-float-to-a-specified-number-of-significant-digits-in-ruby.
Instance Method Details
#delog10 ⇒ Float
Convert -10 log values to original values
42 43 44 |
# File 'lib/overwrite.rb', line 42 def delog10 10**(-1*self) end |
#signif(n) ⇒ Float
Round to n significant digits
http://stackoverflow.com/questions/8382619/how-to-round-a-float-to-a-specified-number-of-significant-digits-in-ruby
36 37 38 |
# File 'lib/overwrite.rb', line 36 def signif(n) Float("%.#{n}g" % self) end |