博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java超级计算器,jdk自带类
阅读量:7172 次
发布时间:2019-06-29

本文共 1015 字,大约阅读时间需要 3 分钟。

hot3.png

package lcr;import java.math.BigInteger;/** * 超级计算器 *  * @author Lee Chuanrong * */public class SuperCalculator {	/*	 * Add	 */	public static BigInteger add(BigInteger a, BigInteger b) {		return a.add(b);	}	/*	 * Subtract	 */	public static BigInteger subtract(BigInteger a, BigInteger b) {		return a.subtract(b);	}	/*	 * Multiply	 */	public static BigInteger multiply(BigInteger a, BigInteger b) {		return a.multiply(b);	}	/*	 * Divide	 */	public static BigInteger divide(BigInteger a, BigInteger b) {		return a.divide(b);	}	public static void main(String[] args) {		double a = Math.pow(2, 36);		double b = Math.pow(2, 48);		BigInteger abi = BigInteger.valueOf((long) a);		BigInteger bbi = BigInteger.valueOf((long) b);		System.out.println("a="+a+"\tb="+b);		System.out.println("Add:\t"+add(abi, bbi));		System.out.println("Subtract:\t"+subtract(abi, bbi));		System.out.println("Multiply:\t"+multiply(abi, bbi));		System.out.println("Divide:\t"+divide(abi, bbi));	}}

 

转载于:https://my.oschina.net/u/878584/blog/2210192

你可能感兴趣的文章
【资料收集】林内域或者林间域之间的账户、计算机迁移
查看>>
更新windows SID工具,对于虚拟机复制很有用
查看>>
安装TOMCAT
查看>>
-bash: lsof: command not found 解决方法
查看>>
《.NET应用架构设计:原则、模式与实践》新书博客--试读-2.1.2 设计原则实战
查看>>
大家技术探讨
查看>>
使用Myeclipse自带的xFire来实现WebService
查看>>
《UNIX环境高级编程》apue.h 头文件的问题
查看>>
系统分析师证书求挂靠,请联系qq 369681392
查看>>
ubuntu中root与user相互切换
查看>>
(转载)Http 请求处理流程
查看>>
GetVersion和GetVersionEx
查看>>
软工实践第一次作业
查看>>
php采集利器snoopy应用技巧
查看>>
我的友情链接
查看>>
安装虚拟机shell脚本
查看>>
去除数组中除第一个负数的所有负数
查看>>
哪些因素导致Python运行效率低?python入门编程
查看>>
[Python]第一个爬虫练习
查看>>
提高Python代码效率的方法
查看>>