首页 > 解决方案 > 如何在 Ruby 中舍入零

问题描述

当我将 12121.232323 舍入到 2 位小数点时,如下所示

p 12121.232323.round(2)

它正在打印

12121.23

但是当我尝试 round()

211211.00000.round(2)

它正在打印

211211.0

但我想要

211211.00

我怎么做?

标签: ruby

解决方案


'%.2f' % 12121.232323

或者

include ActionView::Helpers::NumberHelper

number_with_precision(value, :precision => 2) 

推荐阅读