[言語比較]切り上げ・切り捨て・四捨五入

Excel

 切り上げ

=ROUNDUP(数値,桁数)
 「数値」:切り上げしたい数値または、セルの位置を指定します。
 「桁数」:切り上げしたい桁数を指定します。

切り捨て

=ROUNDDOWN(数値,桁数)
=TRUNK(数値,桁数)
 「数値」:切り捨てしたい数値またはセルの位置を指定します。
 「桁数」:切り捨てしたい桁数を指定します。※桁数のあつかいに関しては、ROUND 関数と同様です。

=INT(数値)
=TRUNK(数値)
 小数点以下の数値を切り捨てて整数にするときに使う関数です。

四捨五入

=ROUND(数値,桁数)
 「数値」:四捨五入したい数値または、セルの位置を指定します。
 「桁数」:四捨五入したい桁数を整数で指定します。指定した桁数のひとつ下の桁が四捨五入されます。

Java

整数除算

整数 = 整数 / 整数;
 整数(intやlong)同士の割り算(/)の結果は整数になります

Lotus Script

切り捨て

整数 = Fix(数値)
 絶対値が小さい方向に丸めます
 (例)98 = Fix(98.7)
 (例)-98 = Fix(-98.7)
整数 = Int(数値)
 値が小さいほうに丸めます
 (例)98 = Fix(98.7)
 (例)-99 = Fix(-98.7)

整数除算

数値 = 整数 ¥ 整数
 ¥(エンマーク)での割り算は、割り算をする前に値を整数にします
 3÷3.3は、3÷3としてから割り算されます

Lotus 式言語

切り捨て

整数 = @Integer(数値)