最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

double和float

有人幫忙解答下double和float在使用中什么情況下會(huì)出現(xiàn)不同,我給float賦值1234.567還是可以正常輸出的。我是文盲,求大神解釋

正在回答

2 回答

  1. double是常用的,而且范圍廣。

  2. float:浮點(diǎn)型,含字節(jié)數(shù)為4,32bit,數(shù)值范圍為-3.4E38~3.4E38(7個(gè)有效位)

  3. loat f = 345.98756f;//結(jié)果顯示為345.9876,只顯示7個(gè)有效位,對(duì)最后一位數(shù)四舍五入。

  4. double d=345.975423578631442d;//結(jié)果顯示為345.975423578631,只顯示15個(gè)有效位,對(duì)最后一位四舍五入。

  5. double 和 float 的區(qū)別是double精度高,有效數(shù)字16位,float精度7位。但double消耗內(nèi)存是float的兩倍,double的運(yùn)算速度比f(wàn)loat慢得多,C語(yǔ)言中數(shù)學(xué)函數(shù)名稱double 和 float不同,不要寫錯(cuò),能用單精度時(shí)不要用雙精度

  6. 一般的例子的都沒有超位,都可以用

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_星_36 提問者

非常感謝!實(shí)例簡(jiǎn)潔易懂,謝謝!
2017-02-25 回復(fù) 有任何疑惑可以回復(fù)我~

float賦值是這樣的,float=1234.567f,float賦值后面必須有f。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_星_36 提問者

兩者之間區(qū)別,只是代碼書寫上有個(gè)f的區(qū)別么。我看網(wǎng)上給的解釋都是說(shuō)double可以存放8個(gè)字節(jié)而float只能存放4個(gè)字節(jié),這應(yīng)該是說(shuō)明兩者存放數(shù)據(jù)的時(shí)候大小應(yīng)該是有區(qū)別的,但是我就是搞不明白在使用過(guò)程中什么情況下應(yīng)該使用double類型,什么情況下該使用float類型。能幫忙解答下么。
2017-02-24 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第一季(IDEA工具)
  • 參與學(xué)習(xí)       1167948    人
  • 解答問題       18750    個(gè)

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開始

進(jìn)入課程
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)