📜  红宝石 |数值 fdiv()函数(1)

📅  最后修改于: 2023-12-03 15:27:30.227000             🧑  作者: Mango

红宝石 | 数值 fdiv()函数

简介

在 Ruby 中,fdiv() 函数是一个用于执行浮点数除法的方法。即使使用整数,它也可以返回浮点数。

此函数是 Ruby 1.9 版本中新增的方法。

语法
a.fdiv(b)
  • a - 被除数。
  • b - 除数。
返回值

返回 a 除以 b 的结果,结果的小数位数为浮点数。

例子
puts 3.fdiv(2)        # 这将输出 1.5
puts 10.fdiv(3)       # 这将输出 3.3333333333333335
puts 14.fdiv(3.7)     # 这将输出 3.783783783783784

注意:不要将 fdiv() 与除法操作符 / 混淆。除法操作符可以是整数除法,也可以是浮点数除法,但是 fdiv() 函数一定会执行浮点数除法。

总结

fdiv() 函数是一个十分有用的 Ruby 内置函数,它可以让你执行浮点数除法,即使使用整数,它也可以返回浮点数。学会使用 fdiv() 函数能够对您的 Ruby 开发有所帮助。