带有双 0 的 Ruby float

标签 ruby floating-point decimal zero

打印 float 时,ruby 打印1234.0,句点后只有一个0。我如何强制 ruby​​ 打印两个 0

最佳答案

格式化字符串来拯救:

>> puts "%.2f" % 1.0 #=> nil
1.00

关于带有双 0 的 Ruby float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5702906/

相关文章:

ruby-on-rails - Sidekiq 应该如何在作业完成时在网页上通知用户?

ruby-on-rails - 仅当子项具有特定属性时才查询对象

objective-c - 对 c/objective-c 中的 float 进行舍入。最后一位数字为 5 时出错

java - 四舍五入到最接近的 0.05 值的问题

c# - C#中的双重类型解析错误

c++ - 使用正确的位大小在 C++ 中将十进制转换为二进制

Ruby 守护进程不工作

ruby-on-rails - Rails 上的 Pubsubhubbub。如何从 POST 请求中提取原始 POST 正文内容?

c - 如何精确地将 float 转换为二进制

Java 浮点除法的显式类型转换