手游破天一剑怪物爆率:谁有高精度减法C语言的算法?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 18:52:32
我正在写高精度算法,可是减法都写不通哪位帮帮我!
我要C的算法

这是turboc的程序
int是两字节的
两个十字节的数的减法:

struct tenbytenum{
num1 int;
num2 int;
num3 int;
num4 int;
num5 int;
}N1,N2;
tenbytenum sub(tembytenum n1,tembytenum n2){
tenbytenum n3;
int temp;
temp=n1.num5-n2.num5;
if(temp<0){
temp=temp+65535;
temp++;
n1.num4--;
if(n1.num4<0){
n1.num4+=65535;
n1.num4++;
n1.num3--;
if(n1.num3<0){
.....
.....
}
n3.num5=temp;
temp=n1.num4-n2.num4;
if(temp<0){
temp=temp+65535;
temp++;
n1.num3--;
....
....
....

return n3;