C語言裡面的float x 193 199f什麼意思

2021-03-10 18:06:03 字數 539 閱讀 6027

1樓:_黎明過後

加f表示是單精度浮

點型。浮點型分為單精度浮點型(float)和雙精度浮點型(回double)。單精度浮點型專指佔用32位存

答儲空間的單精度(single-precision )值,範圍為: 3.4e–38~3.

4e+38;而雙精度浮點型佔用64位的儲存空間,範圍為:1.7e–308~1.

7e+308 。

2樓:帥得有點壞

浮點抄型分為單精度浮襲點型(float)和雙精度浮點型(double)。

其中:1、float範圍為: 32 3.4e–038~3.4e+038,單精度浮點型專指佔用32位儲存空間的單精度(single-precision )值

2、double範圍為: 64 1.7e–308~1.

7e+308 ,佔用64位的儲存空間。在一些現代的被優化用來進行高速數學計算的處理器上雙精度型實際上比單精度的快。如:

超出人類經驗的數學函式,如sin( ),cos( ) ,tan()和sqrt( )均返回雙精度的值

C語言裡面的sizeof是什麼,C語言中,sizeof是一個?

d選項,因為一個int型別的資料需要的大小是4個bytes,double型別是8個bytes。ps 不同的語言可能有所不同。是用來輸出某個型別的大小的函式,比如int是幾個位元組的 用來獲取某一字元型別長度的函式 sizeof 是一個獲取資料型別或者表示式長度的運算子 例如 sizeof int 就...

c語言大神若已定義float x要從鍵盤上輸入資料12 345給產量x

c規定scanf 6.2f x 中使用精度為非法,就是規定。這沒有為什麼,只有是什麼,這就是規定,原因大概是輸入的小數點後位數是五花八門的,不能事先確定。比如輸入12.345是小數點後3位,輸入0.72就只有兩位了,難道還得必須輸入0.720嗎?所以scanf規定輸入浮點數時不得有小數點後位數的限制...

300000ul是什麼意思c語言裡面的一種資料格式是

就是 數字300000 三十萬.u表示 unsigned 無符號.l表示 long 長整數.字尾大小寫都可以,可以單獨使用 100u 也可以組合使用 100ul 除了這兩個之外,還有一個字尾是f,表示float,但是f不可以和u組合,因為浮點數沒有unsigned 這些字尾的作用是指明資料型別.因為...