📜  Java中的 MathContext toString() 方法

📅  最后修改于: 2022-05-13 01:55:51.524000             🧑  作者: Mango

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()