📖博主介绍
个人主页: Zinksl
编程社区: Zinksl编程酒馆
个人格言: 想法落实的最佳时机就是现在!🏄
如果你 喜欢交流或热爱分享,欢迎加入编程社区或交流群 大家一起学习技术,交流心得,共同进步🚅
1 大整数的处理使用BigInteger
代码示例:
public class BigNumber {
public static void main(String[] args) {
BigInteger bigInteger = new BigInteger("123456789123456");
BigInteger bigInteger2 = new BigInteger("123321");
BigInteger temp;
// 加法
temp = bigInteger.add(bigInteger2);
System.out.println(bigInteger+"与"+bigInteger2+"的和为:"+temp);
// 减法
temp = bigInteger.subtract(bigInteger2);
System.out.println(bigInteger+"与"+bigInteger2+"的差为:"+temp);
// 乘法
temp = bigInteger.multiply(bigInteger2);
System.out.println(bigInteger+"与"+bigInteger2+"的积为:"+temp);
// 除法
temp = bigInteger.divide(bigInteger2);
System.out.println(bigInteger+"与"+bigInteger2+"的商为:"+temp);
}
}
2 大小数处理使用
代码示例:
public class BigDecimalDemo {
public static void main(String[] args) {
BigDecimal bd1 = new BigDecimal("15113151315131.15153151652");
BigDecimal bd2 = new BigDecimal("5");
BigDecimal temp;
// 加法
temp = bd1.add(bd2);
System.out.println("和为:"+temp);
// 减法
temp = bd1.subtract(bd2);
System.out.println("差为:"+temp);
// 乘法
temp = bd1.multiply(bd2);
System.out.println("积为:"+temp);
// 除法
temp = bd1.divide(bd2);
System.out.println("商为:"+temp);
}
}
结尾彩蛋
认真分享技术,记录学习点滴若内容对你有用可以鼓励一下🍻方式如下
点赞:👍 留言:✍收藏:⭐️
如有疑问欢迎评论区留言,或加入技术交流群:1002743802
关注我订阅专栏,会持续体系化更新哦👈