只使用 實現減法 乘法 除法操作

2021-09-02 07:17:50 字數 560 閱讀 8066

a)乘法

int multi(int op1,int op2)
b)減法

int sub(int op1, int op2)
c)除法

int div(int op1, int op2)
分析:

乘法:a*b就等於b個a相加。題目也說了不考慮效能。

減法:a-b就等於a+(-1)*b;就等於a加上b的相反數,得到b的相反數就解決了。

除法:a/b=n;就是說有n個b相加小於等於a;可以採用b一直加,直到大於a結束。

//乘法

int multi(int op1, int op2)

return sum;

}//減法

int subs(int op1, int op2)

//除法

int divs(int op1, int op2)

return num-1;

}

大數加法 減法 乘法 除法

大數加法 實現 include include typedef char str 1000 void printnum int sum int len 輸出 void add str a int len a str b int len b 計算a b 只能 while len a 1 if c 0 ...

高精度加法 減法 乘法 除法

給定兩個正整數,計算它們的和。輸入格式 共兩行,每行包含乙個整數。輸出格式 共一行,包含所求的和。資料範圍 1 整數長度 100000 輸入樣例 1223 輸出樣例 35高精度加法利用陣列儲存每一位數,把最後一位儲存到陣列的第一位會方便操作一些,然後就是模擬人為加法的過程 include using...

JS的乘法,除法,取模,加法,減法運算

一 乘法運算 如果運算數都是數字,執行常規的乘法運算。如果結果太大或太小,那麼生成的結果就是infinity 或 infinity 1 如果某個運算數是nan 結果為 nan 2 infinity乘以 0,結果為 nan 3 infinity乘以 0以外的數字,結果為 infinity 或 infi...