久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網 試題庫 作文庫 大學庫 專業(yè)庫

當前位置: 高三網 > 大學動態(tài) > 正文

c語言中double的用法

2022-12-15 11:37:02文/趙春雨

c語言的數(shù)據(jù)類型分為整型變量和實型變量實型變量包括float和double兩種,double為雙精度實型變量,float一般為32位,double為64位。double精度是float的兩倍,所以需要更精確的計算常使用double。

c語言中double的用法

c語言中double的用法

1.double是一種數(shù)據(jù)類型具有比float更高的精度在32位機中以8個字節(jié)儲存,雙精度浮點數(shù)使用64位來存儲一個浮點數(shù),類比整型使用所有位為0的數(shù)字表示數(shù)值0,雙精度浮點數(shù)表示0時指數(shù)部分也為0,若如此,便可能產生沖突,比如全0的數(shù)字可能表示0。

2.單精度浮點數(shù)占據(jù)32位二進制,1位為符號位,0代表正數(shù),1代表負數(shù),8位指數(shù)位,即指數(shù)可以達到10進制數(shù)據(jù)的2的8次方,尾數(shù)23位,即尾數(shù)可以達到2的23次方,浮點計算是指浮點數(shù)參與的運算,這種運算通常伴隨著因為無法精確表示而進行的近似或舍入。

3.單精度浮點數(shù)占據(jù)32位二進制,1位為符號位,0代表正數(shù),1代表負數(shù),8位指數(shù)位,即指數(shù)可以達到10進制數(shù)據(jù)的2的8次方,尾數(shù)23位,即尾數(shù)可以達到2的23次方,雙精度浮點數(shù)占據(jù)64位二進制,1位為符號位,11位指數(shù)位,52位尾數(shù)位。

c語言中double的用法有哪些

double是一種數(shù)據(jù)類型具有比float更高的精度在32位機中以8個字節(jié)儲存。用法:同int float 一樣,用于聲明變量或定義函數(shù)的返回值類型,或可用于類型強制轉換。

函數(shù)(function)的定義通常分為傳統(tǒng)定義和近代定義,函數(shù)的兩個定義本質是相同的,只是敘述概念的出發(fā)點不同,傳統(tǒng)定義是從運動變化的觀點出發(fā),而近代定義是從集合、映射的觀點出發(fā)。

函數(shù)的近代定義是給定一個數(shù)集A,假設其中的元素為x,對A中的元素x施加對應法則f,記作f(x),得到另一數(shù)集B,假設B中的元素為y,則y與x之間的等量關系可以用y=f(x)表示,函數(shù)概念含有三個要素:定義域A、值域B和對應法則f。

推薦閱讀

點擊查看 大學動態(tài) 更多內容