六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 專業(yè)英語 > 計算機英語 > c語言中double的用法

c語言中double的用法

時間: 長思709 分享

c語言中double的用法

  目前,隨著計算機在人們生活和工作中的普及,其教學(xué)研究地位也在逐漸提升。C語言是一種計算機程序設(shè)計語言,其具有高級語言和匯編語言的特點。下面小編就跟你們詳細介紹下c語言中double的用法,希望對你們有用。
  c語言中double的用法如下:
  double、float都是浮點型。double(雙精度型)比float(單精度型)存的數(shù)據(jù)更準(zhǔn)確些,占的空間也更大。double精度是float的兩倍,所以需要更精確的計算常使用double。
  單精度浮點數(shù)在機內(nèi)占4個字節(jié),用32位二進制描述。
  雙精度浮點數(shù)在機內(nèi)占8個字節(jié),用64位二進制描述。
  浮點數(shù)在機內(nèi)用指數(shù)型式表示,分解為:數(shù)符,尾數(shù),指數(shù)符,指數(shù)四部分。
c語言中double的用法
  數(shù)符占1位二進制,表示數(shù)的正負。
  指數(shù)符占1位二進制,表示指數(shù)的正負。
  尾數(shù)表示浮點數(shù)有效數(shù)字,0.xxxxxxx,但不存開頭的0和點
  指數(shù)存指數(shù)的有效數(shù)字。
  指數(shù)占多少位,尾數(shù)占多少位,由計算機系統(tǒng)決定。
  可能是數(shù)符加尾數(shù)占24位,指數(shù)符加指數(shù)占8位 -- float.
  數(shù)符加尾數(shù)占48位,指數(shù)符加指數(shù)占16位 -- double.
  知道了這四部分的占位,按二進制估計大小范圍,再換算為十進制,就是你想知道的數(shù)值范圍。
  對編程人員來說,double 和 float 的區(qū)別是double精度高,有效數(shù)字16位,float精度7位。但double消耗內(nèi)存是float的兩倍,double的運算速度比float慢得多,C語言中數(shù)學(xué)函數(shù)名稱double 和 float不同,不要寫錯,能用單精度時不要用雙精度(以省內(nèi)存,加快運算速度)。
522753