解题札记
文章平均质量分 73
luishen
这个作者很懒,什么都没留下…
展开
-
二进制除法
<br />先解决了减法:<br />二进制减法也很简单,与加法一样,二进制减法有八条规则:<br />l0 – 0 = 0<br />l0 – 1 = 1 有借位<br />l1 – 0 = 1<br />l1 – 1 =0<br />l0 – 0 – 借位 = 1有借位<br />l0 – 1 – 借位 = 0有借位<br />l1 – 0 – 借位 = 0<br />l1 – 1 – 借位 = 1有借位<br />#include <iostream>#include <string>usin原创 2010-07-14 19:48:00 · 14133 阅读 · 0 评论 -
大数除法(高精度除法)解题日记 (c++源代码)
date:20100612一开始用模拟除法写了一个,用到了加法,减法,乘法,本来还打算用二分法进行优化的,可惜程序一直没有调试对。我暂时解决不了。今天用除法当减法来算。。写了一个程序。。两个数相近。。还好。。相差太远,程序跑得实在是太久了。刚想了另一个算法。回去试试。下面给我今天晚上写的除法。//v1.0 #include #include void sub(char a[101],char b[101]); using namespace std; int main() {原创 2010-06-12 21:06:00 · 25035 阅读 · 1 评论