module BigMath
Public Instance Methods
TAU(prec)
click to toggle source
Computes the value of tau to the specific number of digits of precision.
@param [Integer] prec the number of decimal digits of precision in the computed value. @return [BigDecimal] the computed value @raise [ArgumentError] if prec
is not positive
@example
require 'bigdecimal' require 'bigdecimal/math' include BigMath puts TAU(150)
# File lib/mug/tau.rb, line 23 def TAU(prec) raise ArgumentError, 'Zero or negative argument for TAU' if prec <= 0 PI(prec) * BigDecimal('2') end