作业帮 > 综合 > 作业

在C#中定义一个大整数类,使得基于此类可以实现对最高有100位的整数进行加,减运算,以及进行大整数比较

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 07:01:42
在C#中定义一个大整数类,使得基于此类可以实现对最高有100位的整数进行加,减运算,以及进行大整数比较
在C#中定义一个大整数类,使得基于此类可以实现对最高有100位的整数进行加,减运算,以及进行大整数比较
这是大数的运算.具体的你可以直接去百度一下.有专门的高效算法.我给你简单说一下原理.因为咱们每种语言都有数位上限,所以高位是无法直接用已有数据类型表示.那么可以用数组的方式进行存储.每次经过运算,每位只要大于十,则进位,类似于咱们进行运算的方式,然后进行储存.不知道你懂不懂,
再问: 百度不到代码。。。能不能直接给我代码程序啊
再答: http://bbs.csai.cn/BBSOldArticle/A1/772D6BE6-D12A-490F-9B88-7B33289F2AD6.html 代码太长。。直接给你地址吧