js區(qū)分整數(shù)和浮點數(shù)嗎 C語言整數(shù)能和浮點數(shù)相乘嗎?
C語言整數(shù)能和浮點數(shù)相乘嗎?是,例如:int a=2float B=4 double C=0 C=a*B//整數(shù)和十進(jìn)制的乘法將轉(zhuǎn)換為double int d=0 d=(int)(a*B)//強(qiáng)制轉(zhuǎn)換
C語言整數(shù)能和浮點數(shù)相乘嗎?
是,例如:int a=2float B=4 double C=0 C=a*B//整數(shù)和十進(jìn)制的乘法將轉(zhuǎn)換為double int d=0 d=(int)(a*B)//強(qiáng)制轉(zhuǎn)換整數(shù),否則將報告錯誤
十進(jìn)制由C#中的浮點數(shù)據(jù)表示。浮點數(shù)據(jù)有兩種:單精度浮點(float)和雙精度浮點(double)。不同之處在于取值范圍和精度不同。浮點數(shù)據(jù)的計算速度遠(yuǎn)低于整數(shù)數(shù)據(jù),因此在精度要求較低的情況下可以采用單精度類型,在精度要求較高的情況下可以采用雙精度類型。
浮點類型為32位寬,雙精度類型為64位寬。
浮點數(shù)據(jù)的精度如下:
單精度:7位精度
雙精度:15-16位精度