gmp
开始计算, 100次……
平均耗时: 19.467016ms
最短耗时: 19.395299ms
最长耗时: 19.935538ms
标准差: 0.07418993350765299ms 写了个android版,楼主的bigdecimal版源码编译成ndk,由于单次计算比较慢改成了运行10次。
效率最高的rug版本编译不过去, gmp-mpfr-sys这个库交叉编译不过去。 @Xerxes_2
只支持arm64的手机,有兴趣的朋友可以跑跑。
sony xperia52(865)的成绩:
计算10次
总耗时: 1.793254999s
平均耗时: 179.325499ms
最短耗时: 178.553542ms
最长耗时: 183.724115ms
标准差: 1.472508547001776 高通8E 小米15
楼上的apk,跑了五次前三次1.7左右,第四次1.8,第五次在这里,又跑三次都是在1.56
计算10次
总耗时: 1.577742966s
平均耗时: 157.774296ms
最短耗时: 156.407083ms
最长耗时: 166.823125ms
标准差: 3.0301458193488906 5800h gmp的软件
开始计算, 100次……
平均耗时: 5.720268ms
最短耗时: 4.9481ms
最长耗时: 9.172ms
标准差: 0.9745325190962072ms
不带gmp的
开始计算, 50次……
平均耗时: 100.261849ms
最短耗时: 95.9837ms
最长耗时: 118.9708ms
标准差: 4.2776129157859755ms 8跟3
计算10次
总耗时: 1.778297968s
平均耗时: 177.829796ms
最短耗时: 176.980364ms
最长耗时: 182.746823ms
标准差: 1.646955111237279
—— 来自 鹅球 v3.0.86-alpha
页:
1
[2]