在Ruby中将float分解成整数和小数

前端之家收集整理的这篇文章主要介绍了在Ruby中将float分解成整数和小数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我有一个像3.75这样的浮点数,那我该如何分割成整数3和浮点数0.75?

我必须将float转换成字符串,然后将字符串拆分为“.”,然后再将这些部分转换成整数和浮点数,或者是否有更优雅或“正确”的方式执行此操作?

解决方法

如上所述,您可以使用3.75.to_i获取整数. 获得余数的另一种方法是使用%运算符例如. 3.75%1
原文链接:https://www.f2er.com/ruby/265735.html

猜你在找的Ruby相关文章