true);}この提案策は、浮動小数点数の計算の問題を回避します。基にして小数部を整数部に移動します。使用して四捨五入します。基にして、整数部の値を逆方向に動かして小数に戻します。提案策を明快かつわかりやすくするため、内部の処理を以下に示します。与えられた値をもっとも近似の整数に四捨五入した値。以上の場合、その引数は、次に大きい整数に切り上げられます。未満の場合、その引数は、次に小さい整数に切り下げられます。ある場合は、正の無限大の方向で次の整数に丸められます。関数と異なることに注意してください。ある負の値を四捨五入する場合に、結果が変わります)。コンストラクターはありません)。自身の名前空間に追加するために使用できます。前出の小数を四捨五入する例とは異なり、こちらは文字列との変換を行いません。1230ただし上の例では、浮動小数点数の計算に起因する四捨五入の誤差が生じます。