zoukankan      html  css  js  c++  java
  • JAVA大数使用

    import java.math.BigDecimal;
    import java.math.BigInteger;
    import java.math.RoundingMode;
    import java.util.Scanner;
    
    import javafx.scene.transform.Scale;
    import java.io.*;;
    
    
    public class Main {
    
    	public static void main(String[]args)
    	{
    		Scanner in=new Scanner(System.in);
    		BigInteger a=new BigInteger("3");//通过字符串构造
    		BigInteger b=BigInteger.valueOf(12);//通过普通数值构造
    		System.out.println(a.add(b).toString());//加法
    		System.out.println(a.subtract(b).toString());//减法
    		System.out.printlna.multiply(b).toString());//乘法
    		System.out.println(a.divide(b).toString());//除法
    		System.out.println(a.mod(b).toString());//取模
    		
    		
    		BigDecimal x=new BigDecimal("2.0");
    		BigDecimal y=BigDecimal.valueOf(4.0);
    		System.out.println(x.add(y).toString());
    		System.out.println(x.subtract(y).toString());
    		System.out.println(x.multiply(y).toString());
    		//除法,保留4位小数,按照四舍五入法
    		System.out.println(x.divide(y,4,BigDecimal.ROUND_HALF_UP).toString());
    		
    	}
    
    }
    

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    机器学习进度(六)—— 主成分分析
    留言版
    打赏
    第十四周总结
    第十三周总结
    软件测试读后感(二)
    第十二周总结
    第十一周总结
    软件测试读后感(一)
    虚拟机常用shell命令
  • 原文地址:https://www.cnblogs.com/Thereisnospon/p/4768467.html
Copyright © 2011-2022 走看看