作业帮 > 综合 > 作业

怎样用C语言做超大整数的减法运算?

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/14 06:30:34
怎样用C语言做超大整数的减法运算?
怎样用C语言做超大整数的减法运算?
设计一个比较长的数组来记录各位数值,计算就行……
示例:
const int MAXL = 512;
//_num表示各位数值,_len表示数值长度,_num[i]表示该位是10^i的位置
struct HugeNumber{
char _num[MAXL];
int _len;
};
//实现这个函数,就有减法了,具体就参照小学数学的减法写个借位减法就行了
void sub_huge(const HugeNumber &a,const HugeNumber &b,HugeNumber &result);