问题描述
解决方案
c语言精度有限的,整数最高精度就是long long,占用8个字节,最大范围是-2^63 ~ 2^63 - 1,java中有现成的类BigInteger和BigDecimal,原则上是只要你的内存足够大,就能表示任意精度的数字
解决方案二:
我在做排序算法的代码模拟的时候也发现了这个问题,c语言对数据量较大时的情形处理的不如Java。
解决方案三:
C语言与JAVA区别
Java和C语言的区别
C语言与C++与JAVA的区别
解决方案四:
int类型在C语言、java语言中能够表示的数的范围是不一样的,而且和机器有关(32位、64位)。
时间: 2024-10-26 03:27:17