Java-math-bigdecimal-valueof-long
提供:Dev Guides
java.math.BigDecimal.valueOf(long val)メソッド
説明
- java.math.BigDecimal.valueOf(long val)*は、long値をスケールがゼロのBigDecimalに変換します。 この「静的ファクトリーメソッド」は、頻繁に使用されるBigDecimal値の再利用を可能にするため、(長い)コンストラクターよりも優先して提供されます。
宣言
以下は、* java.math.BigDecimal.valueOf()*メソッドの宣言です。
public static BigDecimal valueOf(long val)
パラメーター
*val* -BigDecimalの値。
戻り値
このメソッドは、値がvalであるBigDecimalを返します。
例外
NA
例
次の例は、math.BigDecimal.valueOf()メソッドの使用法を示しています。
package com.finddevguides;
import java.math.*;
public class BigDecimalDemo {
public static void main(String[] args) {
//create a BigDecimal object
BigDecimal bg;
//create a Long Object
Long l = new Long("12345678");
//assign the bigdecimal value of l to bg
//static method is called using class name
bg = BigDecimal.valueOf(l);
String str = "The Long After Conversion to BigDecimal is " + bg;
//print bg value
System.out.println( str );
}
}
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
The Long After Conversion to BigDecimal is 12345678