Ruby 数値を切り上げするサンプル

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
数値.ceil(桁数)
切り上げする場合は「ceil」を使用します。

サンプルコード

p 1.4.ceil # 2

p 1.5.ceil # 2

p -1.4.ceil # -1

p -1.49.ceil # -1

p -1.5.ceil # -1

p 1.23.ceil(1) # 1.3 小数点第一桁で切り上げ

p 1.234.ceil(2) # 1.24 小数点第二桁で切り上げ

p 1.2345.ceil(3) # 1.235 小数点第三桁で切り上げ

p 123.456.ceil(-1) # 130 第一桁を切り上げ

p 123.456.ceil(-2) # 200 第二桁を切り上げ

p 123.456.ceil(-3) # 1000 第三桁を切り上げ

p 123.456.ceil(-10) # 1000 第十桁を切り上げ

実行結果

2
2
-1
-1
-1
1.3
1.24
1.235
130
200
1000
10000000000

 

Ruby

Posted by arkgame