作者:hi347 | 来源:互联网 | 2023-06-06 20:22
Java 中的抽取格式设置乘数()方法原文:https://www . geesforgeks . org/decimal fo
Java 中的抽取格式设置乘数()方法
原文:https://www . geesforgeks . org/decimal format-set multipler-method-in-Java/
setFilter()方法是 java 中的Java . text . DecimalPharat类的一个内置方法,用于此 DecimalFormat 实例使用的一个乘数值。当使用百分比、百分位数等时,可以使用该乘数。
例如,对于乘数 10,数字 98.89 将被格式化为 988.9
语法 :
public void setMultiplier(int newVal)
参数:该函数接受一个参数新值,这是为这个十进制格式实例设置的新乘数值。
返回值:函数不返回值。
下面是上述功能的实现:
程序 1 :
// Java program to illustrate the
// setMultiplier() method
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Currency;
import java.util.Locale;
public class Main {
public static void main(String[] args)
{
// Create the DecimalFormat Instance
DecimalFormat deciFormat = new DecimalFormat();
deciFormat.setMultiplier(10);
System.out.println(deciFormat.format(1234.345));
}
}
输出:
程序二 :
// Java program to illustrate the
// setMultiplier() method
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.Currency;
import java.util.Locale;
public class Main {
public static void main(String[] args)
{
// Create the DecimalFormat Instance
DecimalFormat deciFormat = new DecimalFormat();
deciFormat.setMultiplier(1000);
System.out.println(deciFormat.format(1234.345));
}
}
输出:
参考:https://docs . Oracle . com/javase/7/docs/API/Java/text/decimal format . html # setMultiplier(int)