📅  最后修改于: 2023-12-03 14:56:46.420000             🧑  作者: Mango
to_r
函数是Ruby中BigDecimal类的一个函数,用于将BigDecimal类型的数据转换成Rational类型的数据。在进行除法运算时,可以使用Rational类型来避免精度问题。Rational类型是Ruby中表示分数的一种数据类型。
to_r
无参数。
返回一个Rational类型的数据,表示当前BigDecimal对象的值。
require 'bigdecimal'
a = BigDecimal("1.5")
b = a.to_r
puts b
以上程序输出结果为:
3/2