c c 整數除預算保留小數

2021-09-08 14:16:20 字數 477 閱讀 6347

兩個整數相除會自動省略小數點後的小數字即使下面這種:

int a,int b;

int a = 4;

int b = 3;

double d = a/b; 

d= 1.0000000;

整數除法用 「/」的話得到的是乙個整數(得到小數的話自動去掉小數字只保留整數字),

所以這裡要得到實際除出來的數的話,先將兩個數轉化為double型別,再進行「/」除法

至於要規定輸出保留多少位小數,則用cout《標頭檔案。關於標頭檔案:

這個標頭檔案是宣告一些 「流操作符」的, 

比較常用的有: 

setw(int);//設定顯示寬度。 

left//right//設定左右對齊。 

setprecision(int);//設定浮點數的精確度。

---------------------

參考:原文:

大數除(正整數整除)

大數除 正整數整除 my solution 2015.10.31 include includechar c1 100 c2 100 int t1 100 t2 100 result 100 int yuchu int a,int b,int n,int m for i 0 i 0 i 找出最高位不...

C C 中關於除 0 的處理

演算法競賽入門經典p14 code block測試 a4 表示式1.0 0.0 0.0 0.0的值是多少?include include using namespace std int main 輸出 inf nan 1.inf00 1.ind00a5 表示式1 0的值是多少?include inc...

c c 大整數乘法

其做法和小學學的有一點不一樣。以 147 x 35 為例,這裡把 147 視為 高精度 bign 自定義的結構下面 會提到 型別,而 35 視為 int 型別,並且在下面的過程中,始終將 35 作為乙個整體看待。7x35 245,取個位數 5 作為該位結果,高位部分 24 作為進製。4 x 35 1...