在C語言中,浮點數的輸出格式有三種:%g, %f, %e
首先要說的是%e是采用科學計數法來顯示。
%g與后兩者有一個重要的差別,就是設置輸出精度的時候,(C中默認浮點輸出精度是6),%g認為,包括整數位在內,輸出6位就行,
而%f %e認為,這6位是指小數點后面的精度是6位。
在C++中,cout使用setf來設置的輸出格式,也有三種模式專門對應C語言中的這三種情形:default, fixed, scientific
在C語言中,浮點數的輸出格式有三種:%g, %f, %e
首先要說的是%e是采用科學計數法來顯示。
%g與后兩者有一個重要的差別,就是設置輸出精度的時候,(C中默認浮點輸出精度是6),%g認為,包括整數位在內,輸出6位就行,
而%f %e認為,這6位是指小數點后面的精度是6位。
在C++中,cout使用setf來設置的輸出格式,也有三種模式專門對應C語言中的這三種情形:default, fixed, scientific
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。