この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Integer、Long、Double、Decimal

変数に数値を格納するには、変数を Integer、Long、Double、Decimal のいずれかの数値データ型で宣言します。

Integer
小数点を含まない 32 ビットの数値。Integer の最小値は -2,147,483,648、最大値は 2,147,483,647 です。
Long
小数点を含まない 64 ビットの数値。Long の最小値は -263、最大値は 263-1 です。
Double
小数点を含む 64 ビットの数値。Double の最小値は -263、最大値は 263-1 です。
Decimal
小数点を含む数値。Decimal は、任意の精度数です。通貨項目には自���的に Decimal 型が割り当てられます。
次のコードを実行すると、各数値型の変数が作成されます。
valueOf 静的メソッドを使用して、文字列を数値型にキャストできます。たとえば、次のコードは文字列「10」から Integer 値を作成し、20 を加算します。
Decimal クラスには、値の問い合わせや操作を行う数多くのインスタンスメソッドがあります。これには、指定された丸め動作を使用して適切な精度を維持する一連のメソッドなどが含まれます。scale メソッドは、小数部の桁数を返し、divide のようなメソッドでは、商の小数部の桁数を指定して除算を実行します。次のコードを実行する場合、divide への最初の引数が序数、2 つ目の引数が小数部の桁数です。

decAfter の値は 0.192 になります。