Houdini 20.5 ノード APEXノード

Round

浮動小数点値を一番近い整数または小数点以下の特定の桁数に丸めます。

On this page
Since 20.5

浮動小数点値を一番近い整数または小数点以下の特定の桁数( ndigits )に丸めます。 中間点では、結果が偶数になるように丸められます。 例えば、Round(0.5)とRound(-0.5)は両方とも0に丸められ、Round(1.5)は2に丸められます。

Note

浮動小数点値は内部的に10進数ではなく2進数で表現されるため、丸め処理が予期した通りに動作しない場合があります。

入力

val: Float

入力の浮動小数点値。

ndigits: Int

この小数点以下の桁数に丸めます。 ndigits は任意の整数値に設定できます(正の数、ゼロ、負の数)。 デフォルトは0で、一番近い整数に丸められます。

出力

result: Float

小数点以下 ndigits の精度に丸められた val

See also

APEXノード