高精度乘法
标签:C语言 高精度乘法
–by 小威威
1.为什么写这篇文章
在本次实验课作业中,出现了高精度乘法,而老师还没有讲到,所以需要靠我们自己自学。然而,在网上许多高精度是错误的,即放到编译器中无法正常运行,百度百科的高精度算法是个坑!!!同时,即使是正确的,也只是一大段代码扔出来,根本没有详细的解释,很难看懂。故我写这篇文章是为了帮助与我有共同需求的初学者入门高精度乘法。
也许我的算法很渣,但足以入门,接下来就要靠你自己探索咯。
2.高精度乘法实例
# include <stdio.h>
# include <string.h> // 调用strlen函数的头文件
int main(void) {
char a1[250], b1[250]; // 先定义两个字符数组,用于存储两个较多位数的乘数