概述
Java BigDecimal toBigInteger() 的方法和示例
写在前面
在这里,我们将学习关于toBigInteger()在实际场景中的应用。
BigDecimal Class toBigInteger() 的方法
toBigInteger() method在 java.math package中可用
toBigInteger() method 用于将该BigDecimal对象的值转换为BigInteger对象的值,转换时将跳过小数部分。
toBigInteger() method是一个非静态方法,它只能通过类对象访问,如果我们试图用类名访问该方法,那么我们将得到一个错误。
toBigInteger() 方法在将此BigDecimal转换为BigInteger时不会抛出异常
语法
public BigInteger toBigInteger();
参数
不接受任何参数
返回值
这个方法的返回类型是BigInteger,它返回BigDecimal到BigInteger的转换
示例
// Java program to demonstrate the example
// of BigInteger toBigInteger() method of BigDecimal
import java.math.*;
public class ToBigIntegerOfBD {
public static void main(String args[]) {
// Initialize two variables - double and
// String type
double val = 1234521.000;
String str = "1211124";
// Initialize two BigDecimal objects
BigDecimal b_dec1 = new BigDecimal(val);
BigDecimal b_dec2 = new BigDecimal(str);
// converts this BigDecimal b_dec1 value into
// a BigInteger value, and store the result
// in a variable named b_int_conv
BigInteger b_int_conv = b_dec1.toBigInteger();
System.out.println("b_dec1.toBigInteger(): " + b_int_conv);
// converts this BigDecimal b_dec2 value into
// a BigInteger value, and store the result
// in a variable named b_int
b_int_conv = b_dec2.toBigInteger();
System.out.println("b_dec2.toBigInteger(): " + b_int_conv);
}
}
最后
以上就是粗心汉堡为你收集整理的Java BigDecimal toBigInteger() 的方法和示例的全部内容,希望文章能够帮你解决Java BigDecimal toBigInteger() 的方法和示例所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复