雙精度浮點(diǎn)數(shù)輸出格式 C語(yǔ)言整數(shù)能和浮點(diǎn)數(shù)相乘嗎?
C語(yǔ)言整數(shù)能和浮點(diǎn)數(shù)相乘嗎?例如:int a=2flot B=4,double C=0,C=a*B//整數(shù)和小數(shù)的乘法將轉(zhuǎn)換為double int d=0,d=(int)(a*B)//強(qiáng)制轉(zhuǎn)換整數(shù),否
C語(yǔ)言整數(shù)能和浮點(diǎn)數(shù)相乘嗎?
例如:int a=2flot B=4,double C=0,C=a*B//整數(shù)和小數(shù)的乘法將轉(zhuǎn)換為double int d=0,d=(int)(a*B)//強(qiáng)制轉(zhuǎn)換整數(shù),否則將報(bào)告錯(cuò)誤
浮點(diǎn)和浮點(diǎn)的乘法。為了避免丟失精度,結(jié)果類型被提升為double。Float是C語(yǔ)言中數(shù)據(jù)類型的一個(gè)關(guān)鍵字,表示單精度浮點(diǎn)型(雙精度浮點(diǎn)型)。定義格式為:float a//a表示浮點(diǎn)變量。C語(yǔ)言規(guī)定浮點(diǎn)型占用內(nèi)存4字節(jié),精度為7位,取值范圍為:3.4*10^-38~3.4*10^38或-(3.4*10^-38~3.4*10^38)。擴(kuò)展數(shù)據(jù)浮點(diǎn)數(shù)在計(jì)算機(jī)中以索引的形式表示,分為數(shù)字符號(hào)、尾數(shù)、索引符號(hào)和索引四部分。數(shù)字符號(hào)占用1位二進(jìn)制,表示數(shù)字的正數(shù)和負(fù)數(shù)。索引符號(hào)占用1個(gè)二進(jìn)制,表示索引的正負(fù)。尾數(shù)是浮點(diǎn)有效數(shù)字,0.xxxxxx,但不包含前導(dǎo)0和點(diǎn)。索引是索引的有效數(shù)字。索引和尾數(shù)的位數(shù)由計(jì)算機(jī)系統(tǒng)決定。