亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于雙精度于單精度卻別的問題,還有一個幼稚的小問題

double于float到底有什么不同,120.5可以用float嗎?

編程中小寫開頭的關鍵詞為粉色,大寫開頭的為藍色,中文是黃色,還有些變量值是橙色。這是為什么?有啥特殊含義嗎?

正在回答

4 回答

雙精度表示的范圍要比單精度大,單精度的范圍是-3.4*10的38次方~3.4*10的38次方,雙精度的范圍是-1.7*10的308次方~3.4*10的38次方,不過一般不會用到那么精確,如果不是做科研,表示范圍都一樣。還有float定義的變量占4個字節(32位),雙精度定義的變量占8個字節(64位)。至于那些顏色并沒有什么特殊含義,如果把背景顏色換了的話那些顏色也就會跟著改變。


0 回復 有任何疑惑可以回復我~
#1

qq_TheFirebird_03629981 提問者

非常感謝!
2016-07-16 回復 有任何疑惑可以回復我~

謝謝樓上三位大神的解答

0 回復 有任何疑惑可以回復我~

1double精度高,有效數字16位,float精度7位。但double消耗內存是float的兩倍,double的運算速度比float慢得多。另外給你個建議,能用float時盡量用float,可以提高運算速度

2所以,是可以用的

3顏色的不同其實沒啥含義吧??茨闶裁垂ぞ?,我的工具里顏色都一樣。

1 回復 有任何疑惑可以回復我~

double 字節4 float 字節8 ?double精度高消耗內存高 float heingt=120.5f ? 記得后面要加f

= =那個后面的顏色問題沒有注意

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于雙精度于單精度卻別的問題,還有一個幼稚的小問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號