c語(yǔ)言中!x是什么意思 double類型變量C語(yǔ)言里輸出時(shí)的格式說(shuō)明符是什么?
double類型變量C語(yǔ)言里輸出時(shí)的格式說(shuō)明符是什么?C語(yǔ)言中雙類型變量輸出的格式說(shuō)明符是%F。浮點(diǎn)和雙類型輸出的格式說(shuō)明符都是%F。這是因?yàn)楫?dāng)將參數(shù)傳遞給原型中未聲明參數(shù)類型的函數(shù)時(shí),浮點(diǎn)類型將自動(dòng)
double類型變量C語(yǔ)言里輸出時(shí)的格式說(shuō)明符是什么?
C語(yǔ)言中雙類型變量輸出的格式說(shuō)明符是%F。浮點(diǎn)和雙類型輸出的格式說(shuō)明符都是%F。這是因?yàn)楫?dāng)將參數(shù)傳遞給原型中未聲明參數(shù)類型的函數(shù)時(shí),浮點(diǎn)類型將自動(dòng)轉(zhuǎn)換為雙類型。因此,使用%LF和%F的結(jié)果是相同的。例如:printf(%fn“,b)//輸出結(jié)果為0.2341,雙精度浮點(diǎn)型。此數(shù)據(jù)類型類似于單精度數(shù)據(jù)類型(float),但其精度高于float。編譯過(guò)程中占用的內(nèi)存空間因編譯器而異。它是一種雙浮點(diǎn)數(shù)據(jù)類型和一種表示C/C中實(shí)變量的變量類型。此數(shù)據(jù)類型類似于單精度數(shù)據(jù)類型(float),但其精度高于float。編譯過(guò)程中占用的內(nèi)存空間因編譯器而異。單精度浮點(diǎn)數(shù)一般占用4字節(jié)(32位)的內(nèi)存空間,其數(shù)值范圍為-3.4e38~3.4e338;雙精度浮點(diǎn)數(shù)占用8字節(jié)(64位)的內(nèi)存空間,其數(shù)值范圍為-1.7e308~3.4e308 1.7e308