1033c語言的問題,C語言中表示式1033的值是

2021-03-04 00:12:44 字數 2295 閱讀 4561

1樓:睢俊能析彬

對呀,確實是這樣的

因為浮點數的精度是這個

1.0是浮點數,精度是小數點後6位。

所以1.0/3是0.333333,然後乘以3就是0.999999。

這個題目考查的是大家對各種資料型別精度的理解滿意請採納。

2樓:以元魁袁璠

這個問題是關於不同型別資料間混合運算的問題,由於1.0是浮點型,所以

回在計算時,「答1.0,3」被轉換為double型,即得到的結果是double型

得到的結果是0.999999999999999,有15位有效數字

在輸出時,用%f格式,只輸出6位有效數字,所以結果輸出1.000000

1.0/3*3 c語言的問題

3樓:讓生活更方便

這個問題bai是關於不同型別du資料間混合運算的問題zhi,由於1.0是浮點dao型,回所以在計算時,答「1.0,3」被轉換為double型,即得到的結果是double型得到的結果是0.

999999999999999,有 15位有效數字在輸出時,用%f格式,只輸出6位有效數字,所以結果輸出1.000000

4樓:安生

對呀,確實是這樣的 因為浮點數的精度是這個1.0是浮點數,精度是小數點後6位。

所以1.0/3是0.333333,然後乘以3就是0.999999。

這個題目考查的是大家對各種資料型別精度的理解滿意請採納。

5樓:種燒餅的怪叔叔

會四捨五入,例如程式改為

#include

void main()

輸出的依然是1

6樓:匿名使用者

雙精度型有效數字是16位,但c++規定小數點後至多六位,其餘的四捨五入

7樓:齷齪胡人

c在64位和32位的作業系統下得到的資料時不同 %f表示單精度浮點數 保留小數點後面6位數

8樓:淡月穎魚

答案應該是「1.000000」會四捨五入。

c語言中表示式1.0/3*3的值是

9樓:匿名使用者

對呀,確實是這樣的 因為浮點數的精度是這個1.0是浮點數,精度是小數點後6位。

所以1.0/3是0.333333,然後乘以3就是0.999999。

這個題目考查的是大家對各種資料型別精度的理解

10樓:子同

1.0/3按照單精度計算只保證小數點後面的前6位是有效位數(精度是6),所以計算結果是0.333333,0.

333333*3=0.999999。不過在機器上執行的結果是1.

000000。書上講的只是理論計算的結果,在機器上執行有可能不同。

11樓:逐夢兮樂

由於前面是1.0,是個浮點數,所以按浮點數計算,計算機保留的是小數點後6位。先計算1.0/3為0.333333後又剩以3就為0.999999

祝你愉快!

12樓:匿名使用者

因為先運算1.0/3,結果為0.333333(浮點數精度預設為6位),0.333333*3結果為0.999999咯

c語言中1.0/3*3為什麼等於1

13樓:匿名使用者

算式中有1.0,因此

bai1.0/3*3的結

果為實型。du

先運算1.0/3,再zhi*3,結果為0.9...

輸出時,按dao整型輸專出,因此輸出結屬果為1。

在這個問題上,電腦程式與數學計算是一致的。在數學上,0.9...=1。這個是數學常識,而且是小學的數學常識。只能說你數學知識的欠缺從小學就開始了。

14樓:life初晴

%f預設保留六位小數,不足六位以0補齊,超過六位按四捨五入截斷

15樓:匿名使用者

浮點數計算結果是近似結果

1.0/3*3 在c語言中其值是多少

16樓:匿名使用者

結果是 1.0

這裡的運算全部按照浮點來進行的,等價於1.0/3.0*3.0

17樓:

不可能是1 輸出是什麼格式 %d 為0 %f為 1

18樓:匿名使用者

%d為0 %f、%lf和%g為1

1 0 3 3 c語言的問題,C語言中實型資料運算的問題!如圖 a 1 0 3 3b 3 2c 1 3 3為什麼產生這樣的結果

這個問題bai是關於不同型別du資料間混合運算的問題zhi,由於1.0是浮點dao型,回所以在計算時,答 1.0,3 被轉換為double型,即得到的結果是double型得到的結果是0.999999999999999,有 15位有效數字在輸出時,用 f格式,只輸出6位有效數字,所以結果輸出1.000...

C語言中的基本運算問題,C語言中的基本運算問題 10

有些運算操作是要區分有符號與無符號的情況的,比如除法,取模運算其計算語意是不同的,具體來說,有符號的除法在x86平臺上對應的彙編指令是idiv,而無符號的除法對應的則是div。而對於另外一些操作運算,則是不區分有符號與無符號的,比如,加法,減法,乘法運算。可以通過以下 測試 int main 雙目運...

關於c語言中的指標問題,關於c語言中的指標問題。

char p heir 這句話包含了2層意思,一是定義乙個指標變數p,即 char p 二是為指標變數p賦初值,即 p heir 實際是將存放字串 heir 的記憶體位址賦給p 因此這句話實際上等價於 char p p heir char p heir 這個表示定義字元指標變數p,並將存放字串 he...