class Rational

公共实例方法

to_d(precision) → bigdecimal 点击切换源码

将值作为 BigDecimal 返回。

必需的 precision 参数用于确定结果的有效位数。

require 'bigdecimal'
require 'bigdecimal/util'

Rational(22, 7).to_d(3)   # => 0.314e1

另请参阅 Kernel.BigDecimal

# File bigdecimal-3.1.8/lib/bigdecimal/util.rb, line 132
def to_d(precision)
  BigDecimal(self, precision)
end