0
actionscript 3では、ユーザーにフィールドに数値を入力させ、このフィールドは現金値に設定されています。何らかの理由で彼らが20.956と言うならば、それは20.96になるでしょうか?整数を四捨五入する方法
actionscript 3では、ユーザーにフィールドに数値を入力させ、このフィールドは現金値に設定されています。何らかの理由で彼らが20.956と言うならば、それは20.96になるでしょうか?整数を四捨五入する方法
toFixed()
を使用できます。ような何か:
var cash:String = (Number("1.2365")).toFixed(2)
それはdocumetnationで述べたが、私はそれは床ではなく、丸めかなり確信していません。
.toFixed()
は文字列を返します。より包括的なヘルパーが必要な場合は、次のようなものを使用できます。
rounder(1.245, 2); // returns 1.25 (it uses round by default)
rounder(1.245, 2, Math.floor); // returns 1.24
rounder(1.241, 2, Math.ceil); // returns 1.25
を、実際にあなたにもdecimalPlacesため
rounder(2123, -1, Math.ceil); // returns 2130
サイコーシンプル恐らくMath.round(NumberToRound * 100)/ 100を負の数を使用することができます。
と使用して、それを呼び出します –