當前位置:成語大全網 - 漢語詞典 - C語言float的含義和用法是什麽?

C語言float的含義和用法是什麽?

C語言中的float數據類型用於存儲單精度浮點數或雙精度浮點數。

浮點數使用IEEE(電氣和電子工程師協會)格式。浮點類型的單精度值有4個字節,包括壹個符號位、壹個

8位超額-127二進制索引和壹個23位尾數。

尾數代表1.0到2.0之間的數字。由於尾數的高階位始終是1,所以不以數字形式存儲。這種表示為float類型提供了-3.4E+38和3.4E+38之間的範圍。

擴展數據

浮動的影響:

1,對其兄弟元素的影響(浮動)

當壹個浮動元素在浮動過程中遇到壹個同方向的浮動元素,它會緊緊跟隨它們,可以用這樣壹個形象的比喻來描述:?在售票中心,有人從壹個售票隊列跑到附近的售票隊列,自然先跑的人會先占前面的位置。

2.浮動對自身元素的影響

浮動對象將被視為塊級別,即顯示屬性等於塊。

3.浮動對子元素的影響

我們知道,壹個元素在浮動的時候,沒有明確的浮動是無法打開其父元素的,但是可以讓其浮動的子元素自己打開,在不定義具體寬度的情況下,將寬度從100%改為自適應(浮動元素顯示:block)。它的高度和寬度是浮動元素高度和非浮動元素高度之間的最大值。

百度百科-浮動