Java.util.Currency 类

java.util.Currency.getDefaultFractionDigits() 方法用于获取该货币使用的默认小数位数。例如,欧元的默认小数位数为 2,而日元的默认小数位数为 0。对于伪货币,例如 IMF 特别提款权,则返回 -1。

语法

public int getDefaultFractionDigits()

参数

无需参数。

返回值

返回默认数量与此货币一起使用的小数位。

例外

无。

示例:

在下面的示例中,java.util.Currency.getDefaultFractionDigits() 方法用于获取英国货币使用的默认小数位数。

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //创建英镑货币
    Currency Curr = Currency.getInstance("GBP");

    //打印默认的分数个数
    //与英镑一起使用的数字
    int fraction = Curr.getDefaultFractionDigits();
    System.out.print("Default number of fraction digits used with GBP: ");
    System.out.print(fraction);
  }
}

上述代码的输出将是:

Default number of fraction digits used with GBP: 2