C 高精度求解

2022-02-11 12:33:39 字數 753 閱讀 4609

1樓:

#include

#include

main()

;int e[1002]=;

int c[2005]=;

int a1,b1,i,j,k;

scanf("%s",a);

scanf("%s",b);

a1=strlen(a);

b1=strlen(b);

for(i=1;i<=a1;i++)

d[i]=a[a1-i]-'0';

for(i=1;i<=b1;i++)

e[i]=b[b1-i]-'0';

for(i=1;i<=a1;i++)

for(j=1;j<=b1;j++)

k=a1+b1;

while(c[k]==0)

k--;

for(i=k;i>=1;i--)

printf("%d",c[i]);

if(k<=0)

printf("0");

printf("\n");

return 0;}

2樓:963大蔥

將輸入的數字,從後面開始,每5個分成一組,類似如下:

1111,11111,11111,1111122222,22222,22222,22222,22222然後從最後一組兩數對應開始相加,如果加的結果大於99999,保留五位數,且往前面一組的數字中增加1,以此類推,直至算晚為止,在拼成一個大的字串輸出結果。

Pascal高精度,pascal的高精度演算法

開個陣列 每個元素存10進位制的若干位,連起來表示整個數字 要寫得好的話得用高效的演算法,同時控制好記憶體的分配 自己拿幾個三位數 四位數 五位數 模擬一下就ok了 想法就是把這些n位數拆成n位慢慢看 高精度數的定義 type hp array 0.maxlen of integer 1 高精度加法...

pascal程式設計 高精度求積

vara,b,c array 1.100 of longint n1,n2,n ansistring lena,lenb,lenc,i,j,x longint begin readln n i pos n n1 copy n,1,i 1 delete n,1,i n2 n lena length n...

鋼板厚度的允許偏差是多少 如何高精度測量鋼板厚度

鋼材,金屬板一般來說誤差允許正負毫米,只能用卡尺量。鋼板厚度的話,雲水偏差來說的話應該是不會很多的,可能就是幾個釐米的精確度的話。鋼板厚度允許偏差是多少?10 請問按啥標準。gb jis en din 這個4個標準都不一樣的。鋼板厚度偏差標準 不同的產品 不同的公稱尺寸有不同的偏差要去。國內常用的是...