FAQ
FAMOS
シーケンス / 関数top
└数値
ID.s061
Q. 桁数を指定して四捨五入するためには?
例えば、4.5637という数値を
小数点以下1桁で4.6
小数点以下2桁で4.56
小数点以下3桁で4.564
のように桁数を指定して数値を四捨五入したいのですが、可能ですか?
A.
直接、桁数を指定して四捨五入する関数はありません。
桁数と関数Floorを使用して実現することができます。
【例】
4.5637を小数点以下1桁で四捨五入する。
Digit = 1 Result = Floor(4.5637*10^Digit+0.5)/10^Digit = 4.6
【例】
4.5637を小数点以下2桁で四捨五入する。
Digit = 2 Result = Floor(4.5637*10^Digit+0.5)/10^Digit = 4.56
【例】
4.5637を小数点以下1桁で四捨五入する。
Digit = 3 Result = Floor(4.5637*10^Digit+0.5)/10^Digit = 4.564