number_to_rounded

フォーマットの指定されたレベル(number_to_rounded)

適応バージョン

  • 1.0.0
  • 1.1.0
  • 1.1.1
  • 1.1.6
  • 1.2.0
  • 1.2.6
  • 2.0.0
  • 2.0.1
  • 2.0.3
  • 2.1.0
  • 2.2.1
  • 2.3.2
  • 2.3.8
  • 3.0.0
  • 3.0.5
  • 3.0.7
  • 3.0.9
  • 3.1.0
  • 3.2.3
  • 3.2.8
  • 3.2.13
  • 4.0.0
  • 4.1.0
  • 4.2.1

説明

フォーマットの指定されたレベル

使い方

number_to_rounded(数値 [, オプション])

オプション

オプション説明デフォルト
:locale使用するロケール。YAML形式で「/config/locales/」以下の設定
:precision小数以下の桁数2
:significantfalse
:separator小数点記号.
:delimiter桁区切り文字,
:strip_insignificant_zeros小数点以下の余分な0を削除false

number_to_rounded(111.2345)
# 111.235
number_to_rounded(111.2345, precision: 2)
# 111.23
number_to_rounded(13, precision: 5)
# 13.00000
number_to_rounded(389.32314, precision: 0)
# 389
number_to_rounded(111.2345, significant: true)
# 111
number_to_rounded(111.2345, precision: 1, significant: true)
# 100
number_to_rounded(13, precision: 5, significant: true)
# 13.000
number_to_rounded(111.234, locale: :fr)
# 111,234
number_to_rounded(13, precision: 5, significant: true, strip_insignificant_zeros: true)
# 13
number_to_rounded(389.32314, precision: 4, significant: true)
# 389.3
number_to_rounded(1111.2345, precision: 2, separator: ',', delimiter: '.')
# 1.111,23

ソースコード

ソースコード検索