java.math.MathContext.toString()函数是Java中的内置函数,它返回MathContext对象的上下文设置的字符串表示形式。
返回的字符串将MathContext对象的设置表示为两个space-separated字。这两个space-separated字符串如下:
- 返回的字符串的第一部分显示精度设置的值,后跟字符串“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()函数的使用:
示例1:
// 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
示例2:
// 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://docs.oracle.com/javase/7/docs/api/java/math/MathContext.html#toString()
相关用法
- Java MathContext equals()用法及代码示例
- Java MathContext getPrecision()用法及代码示例
- Java FieldPosition toString()用法及代码示例
- Java LinkedBlockingDeque toString()用法及代码示例
- Java TreeSet toString()用法及代码示例
- Java AbstractSequentialList toString()用法及代码示例
- Java AbstractSet toString()用法及代码示例
- Java ArrayBlockingQueue toString()用法及代码示例
- Java HashSet toString()用法及代码示例
- Java LinkedHashSet toString()用法及代码示例
- Java Vector toString()用法及代码示例
- Java PriorityBlockingQueue toString()用法及代码示例
- Java Object toString()用法及代码示例
- Java Stack toString()用法及代码示例
注:本文由纯净天空筛选整理自RICHIK BHATTACHARJEE大神的英文原创作品 MathContext toString() Method in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。