Ruby 有理数 reasonize()函数
rationalize() 是Ruby中的一个内置函数,如果给出可选的参数eps,则返回一个更简单的近似值(rat-|eps| <= result <= rat+|eps|),否则返回其本身。
语法 : rat.reasonize(eps)
参数 : 该函数接受一个可选参数。
返回值 : 如果给定了可选参数eps,它将返回一个更简单的近似值(rat-|eps| <= result <= rat+|eps|),否则返回其本身。
例子 1 :
输出:
例2 :
输出: