語言float和double的用法?
float是單精度類型,精度是6位有效數字,取值范圍是10的-38次方到10的38次方,float占用4個字節的存儲空間 double是雙精度類型,精度是15位有效數字,取值范圍是10的-308次方到10的308次方,double占用8個字節的存儲空間 當你不聲明的時候,默認小數都用double來表示,所以如果要用float的話,則應該在其后加上f 例如:float a=1.3; 則會提示不能將double轉化成float 這成為窄型轉化 如果要用float來修飾的話,則應該使用float a=1.3f 注意float是6位有效數字,第7位數字將會產生四舍五入 所以如果一個float變量 這樣定義: float a=1.32344435; 則第7位將產生四舍五入(5及5以下的都將舍去)
上一篇全基因組測序能檢查出什么
下一篇10萬元怎么做自媒體