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...