Java中的 MathContext toString() 方法
Java.math.MathContext.toString()函数是Java中的一个内置函数,它返回 MathContext 对象的上下文设置的字符串表示形式。
返回的字符串将 MathContext 对象的设置表示为两个空格分隔的单词。这两个空格分隔的字符串如下:
- 返回的字符串的第一部分显示前面带有字符串“precision=”的精度设置的值
- 返回字符串的第二部分显示 RoundingMode 设置的值,前面是字符串“roundingMode=”
句法 :
public String toString()
参数:该方法不接受任何参数。
返回值:该方法返回一个字符串,表示上述格式的 MathContext 类的对象的上下文设置。
例子:
Input : m1 = new MathContext(2, RoundingMode.HALF_DOWN)
Output : precision=2 roundingMode=HALF_DOWN
Input : m1 = new MathContext(60)
Output : precision=60 roundingMode=HALF_UP
下面的程序说明了Java.math.MathContext.toString()函数的使用:
方案一:
// Java program to demonstrate toString() method
import java.math.*;
import java.io.*;
class GFG {
public static void main(String[] args)
{
// creating a MathContext object
MathContext m1;
// assign context settings to m1
m1 = new MathContext(37, RoundingMode.HALF_DOWN);
System.out.println(m1.toString());
}
}
输出:
precision=37 roundingMode=HALF_DOWN
方案二:
// Java program to demonstrate toString() method
import java.math.*;
import java.io.*;
class GFG {
public static void main(String[] args)
{
// Creating a MathContext object
MathContext m1;
// Assign context settings to m1
m1 = new MathContext(60);
System.out.println(m1.toString());
}
}
输出:
precision=60 roundingMode=HALF_UP
参考: https: Java/math/MathContext.html#toString()