スケール
| 日本語 | 縮尺 |
| 英語 | scale |
| ふりがな | すけーる |
| フリガナ | スケール |
// Sample.java
import java.math.BigInteger;
import java.math.BigDecimal;
import java.text.DecimalFormat;
public class Sample
{
public static void main( String[] args )
{
// 出力フォーマットを用意しておきます。
String format = "0.00000000000000000000";
DecimalFormat decimalFormat = new DecimalFormat( format );
// 整数値12345を「右から3つめの桁に小数点を置く」ようにして実数値を作ります。
// この「3」がスケールです。
BigDecimal bigDecimal = new BigDecimal( new BigInteger( "12345" ), 3 );
System.out.println( decimalFormat.format( bigDecimal ) );
// 12.34500000000000000000
// 「3」なので、小数点以下が3桁になります。
// 小数点以下2位の数に四捨五入します。
// この「2」もスケールです。
System.out.println( decimalFormat.format( bigDecimal.setScale( 2, BigDecimal.ROUND_HALF_UP ) ) );
// 12.35000000000000000000
// 「2」なので、小数点以下が2桁になります。
}
}
import java.math.BigInteger;
import java.math.BigDecimal;
import java.text.DecimalFormat;
public class Sample
{
public static void main( String[] args )
{
// 出力フォーマットを用意しておきます。
String format = "0.00000000000000000000";
DecimalFormat decimalFormat = new DecimalFormat( format );
// 整数値12345を「右から3つめの桁に小数点を置く」ようにして実数値を作ります。
// この「3」がスケールです。
BigDecimal bigDecimal = new BigDecimal( new BigInteger( "12345" ), 3 );
System.out.println( decimalFormat.format( bigDecimal ) );
// 12.34500000000000000000
// 「3」なので、小数点以下が3桁になります。
// 小数点以下2位の数に四捨五入します。
// この「2」もスケールです。
System.out.println( decimalFormat.format( bigDecimal.setScale( 2, BigDecimal.ROUND_HALF_UP ) ) );
// 12.35000000000000000000
// 「2」なので、小数点以下が2桁になります。
}
}
// Sample.java
import java.math.BigInteger;
import java.math.BigDecimal;
import java.text.DecimalFormat;
public class Sample
{
public static void main( String[] args )
{
// 出力フォーマットを用意しておきます。
String format = "0.00000000000000000000";
DecimalFormat decimalFormat = new DecimalFormat( format );
// 整数値12345を「右から3つめの桁に小数点を置く」ようにして実数値を作ります。
// この「3」がスケールです。
BigDecimal bigDecimal = new BigDecimal( new BigInteger( "12345" ), 3 );
System.out.println( decimalFormat.format( bigDecimal ) );
// 12.34500000000000000000
// 「3」なので、小数点以下が3桁になります。
// 小数点以下2位の数に四捨五入します。
// この「2」もスケールです。
System.out.println( decimalFormat.format( bigDecimal.setScale( 2, BigDecimal.ROUND_HALF_UP ) ) );
// 12.35000000000000000000
// 「2」なので、小数点以下が2桁になります。
}
}
「みだし」に含まれているページ
「解説」に含まれているページ
- (参照している単語はありません)




