国产成人v爽在线免播放观看,日韩欧美色,久久99国产精品久久99软件,亚洲综合色网站,国产欧美日韩中文久久,色99在线,亚洲伦理一区二区

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

c語言double的用法

時(shí)間: 澤燕681 分享

c語言double的用法

  C語言是一種計(jì)算機(jī)程序設(shè)計(jì)語言,它既具有高級(jí)語言的特點(diǎn),又具有匯編語言的特點(diǎn)。接下來小編為大家整理了人體部位詞匯中英互譯c語言double的用法,希望對你有幫助哦!

  c語言double的用法:

  double是一種數(shù)據(jù)類型 具有比float更高的精度 在32位機(jī)中以8個(gè)字節(jié)儲(chǔ)存。

  用法:同int float 一樣,用于聲明變量或定義函數(shù)的返回值類型,或可用于類型強(qiáng)制轉(zhuǎn)換。

  例: double a;//變量聲明

  double sqrt_(double b);//定義函數(shù)返回至類型及形參類型

  c=(double)3;//將“3”強(qiáng)制轉(zhuǎn)換為double類型并賦給變量c

  double、floa的區(qū)別:

  double、float都是浮點(diǎn)型。double(雙精度型)比float(單精度型)存的數(shù)據(jù)更準(zhǔn)確些,占的空間也更大。double精度是float的兩倍,所以需要更精確的計(jì)算常使用double。

  單精度浮點(diǎn)數(shù)在機(jī)內(nèi)占4個(gè)字節(jié),用32位二進(jìn)制描述。

  雙精度浮點(diǎn)數(shù)在機(jī)內(nèi)占8個(gè)字節(jié),用64位二進(jìn)制描述。

  浮點(diǎn)數(shù)在機(jī)內(nèi)用指數(shù)型式表示,分解為:數(shù)符,尾數(shù),指數(shù)符,指數(shù)四部分。

  數(shù)符占1位二進(jìn)制,表示數(shù)的正負(fù)。

  指數(shù)符占1位二進(jìn)制,表示指數(shù)的正負(fù)。

  尾數(shù)表示浮點(diǎn)數(shù)有效數(shù)字,0.xxxxxxx,但不存開頭的0和點(diǎn)

  指數(shù)存指數(shù)的有效數(shù)字。

  指數(shù)占多少位,尾數(shù)占多少位,由計(jì)算機(jī)系統(tǒng)決定。

  可能是數(shù)符加尾數(shù)占24位,指數(shù)符加指數(shù)占8位 -- float.

  數(shù)符加尾數(shù)占48位,指數(shù)符加指數(shù)占16位 -- double.

  知道了這四部分的占位,按二進(jìn)制估計(jì)大小范圍,再換算為十進(jìn)制,就是你想知道的數(shù)值范圍。

  對編程人員來說,double 和 float 的區(qū)別是double精度高,有效數(shù)字16位,float精度7位。但double消耗內(nèi)存是float的兩倍,double的運(yùn)算速度比float慢得多,C語言中數(shù)學(xué)函數(shù)名稱double 和 float不同,不要寫錯(cuò),能用單精度時(shí)不要用雙精度(以省內(nèi)存,加快運(yùn)算速度)。

433010