我在某个程序中用到一个很大的整数:20*20^40=?够大了吧?
Long满足不了,想用Double,可如果将Double按[整数]的格式以字符类型返回吗?

解决方案 »

  1.   

    这么大的数字呀
    恐怕没什么好办法
      

  2.   

    一定有办法的。
    一定会有办法的。
    一定是会有办法的。

    。。
      

  3.   

    晕倒 这个问题可以用高精度乘法解决 告诉你初中的信息学奥林匹克就能涉及到 没治了吧 大体思路是用一对数组存储 涉及到进位 等等问题!
      

  4.   

    用一个结构体存储,把数字拆成单个一位数,并存储每个字符对应的权,当进行运算的时候,一位数变成两位或负数时就产生了进位及退位,通过权来判断进位或退位后的结果