C++ 高精度计算 计算高精度小数的n次幂 改错

2025-03-19 16:03:50
推荐回答(1个)
回答1:

本来想给你改的,可是错误太多了……
1、细节:R[i]转化为an1[j]的时候,没考虑R[i]=='\0'的情况,所以直接出负数
2、整体:算法错误,3重循环计算幂的那里,设原数为a,你第一次计算的是a的平方,第二次为2倍a的平方……