POJ1001大數相乘

2021-06-11 06:08:35 字數 496 閱讀 2512

需要注意以下幾點:

1.把前導0去掉

2.把10000.0000小數點後面的零去掉

3.注意小數點的位置

#include #include #include using namespace std;

int numa[1000]=;

int numb[1000]=;

int res[1000000]=;

int len,lena,lenb;

void mul(int a,int b)

} for (int i=0;i>s>>n)

else

}int len_after_dot=(lena-dot)*n;

for (i=0;i=lena-len_after_dot&&numa[end]==0)//abandon the zero in the back;

}if (dot==-1)

{ for (;i<=end;i++)

{cout<

POJ 1001 大數相乘

poj1001 題意 輸入m,n 求m的n次方。需要注意的點太多了,沒事就多打幾遍 include include includeusing namespace std int point void ridzero char a void ridpoint char a else a i 0 voi...

POJ 1001 大數的乘法

對這道題的理解 大數的乘法 關鍵是 實型的 那麼首先就是數出來小數點有幾位這個相信很簡單 從後面往前數剛開始0 不算接著就是遇到小數點結束如果沒有小數點 那麼置為0 接著就是輸出地時候首先算出小數點的位置然後輸出 你想怎麼樣都行 從後往前數這個時候輸出 那麼就是你也知道了 嘿嘿 剩下的就是 大數的乘...

大數相關poj1001

go.cpp 定義控制台應用程式的入口點。include stdafx.h include include include include include include includeusing namespace std const long base 10000 class bigintege...