为了账号安全,请及时绑定邮箱和手机立即绑定

设计一个一百亿的计算器,这题怎么做啊 ?

设计一个一百亿的计算器,这题怎么做啊 ?

qq_毅往情深_0 2016-06-23 08:25:54
查看完整描述

1 回答

?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好:

public class BigInteger //表示很大的整数  
{  
    int sign;   //标识符号  
    byte[] val; //用字节数组表示数值的二进制数  
  
    //构造方法,把一个包含有多位数值的字符串转换到内部的符号和字节数组中  
    public Biginteger(String val)   
    {  
    sign = ;  
    val = ;  
    }  
  
    //+-*%方法  
    public BigInteger add(BigInteger other){}    
    public BigInteger subtract(BigInteger other){}  
    public BigInteger multiply(BigInteger other){}  
    public BigInteger divide(BigInteger other){}  
}

望采纳!

查看完整回答
4 反对 回复 2016-06-23
  • qq_毅往情深_0
    qq_毅往情深_0
    不太懂
  • 慕莱坞9220042
    慕莱坞9220042
    如题,主要是对大数据的处理,所以此题考点在各种数值类型的最大值,这里用BigInteger, BigInteger 任意大的整数,原则上是,只要你的计算机的内存足够大,可以有无限位的 BigInteger 任意大的实数,可以处理小数精度问题 这就是他的优点,懂了没?总之就是可以处理很大的数据不会有内存溢出。
  • 1 回答
  • 0 关注
  • 2560 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信