今天小編將為您帶來一些數(shù)碼科技方面的知識,學(xué)習(xí)更多的科技知識,豐富您的知識。同時(shí),它會讓你在使用各種數(shù)碼產(chǎn)品和科技產(chǎn)品的同時(shí),更好地應(yīng)用一些功能,解決相關(guān)問題。下面有興趣的朋友可以好好看看。在學(xué)習(xí)C語言的數(shù)據(jù)類型時(shí),每個(gè)數(shù)據(jù)類型占用的字節(jié)數(shù)都會有差異,那float占多少個(gè)字節(jié)?
float是四字節(jié),但是在printf的變長參數(shù)中,float會自動(dòng)轉(zhuǎn)為double(也就是說參數(shù)就變成了八個(gè)字節(jié))。
floatFLOAT 數(shù)據(jù)類型用于存儲單精度浮點(diǎn)數(shù)或雙精度浮點(diǎn)數(shù)。浮點(diǎn)數(shù)使用IEEE(電氣和電子工程師協(xié)會)格式。浮點(diǎn)類型的單精度值具有 4 個(gè)字節(jié),包括一個(gè)符號位、一個(gè) 8 位 二進(jìn)制指數(shù)和一個(gè) 23 位尾數(shù)。
double(雙精度浮點(diǎn)型)是計(jì)算機(jī)使用的一種資料型別。比起單精度浮點(diǎn)數(shù)(float),double(雙精度浮點(diǎn)數(shù))使用 位(8字節(jié)) 來儲存一個(gè)浮點(diǎn)數(shù)。
它可以表示十進(jìn)制的15或16位有效數(shù)字,負(fù)值取值范圍為 -1.7976E+308 到 -4.940655841246544E-324.正值取值范圍為 4.940655841246544E-324 到 1.797693E+308
本文到此就講解完畢了希望能幫上大家的忙。