第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

一個(gè)有意思的類型轉(zhuǎn)換問(wèn)題double轉(zhuǎn)int

一個(gè)有意思的類型轉(zhuǎn)換問(wèn)題double轉(zhuǎn)int

_百慕大 2017-04-16 12:27:49
搞了一小時(shí)的測(cè)試加百度,沒(méi)找到答案,希望各位大大能解翻譯下首先,問(wèn)題是這樣的:(int)(0x7FFFFFFF * 2.0)在java和C++中:0x7FFFFFFF*2.0都是4.294967294E9和4.29497*e+009,有效數(shù)字就不去說(shuō)了,總之都是一個(gè)同樣的值但是當(dāng)進(jìn)行了int的強(qiáng)制類型轉(zhuǎn)換后,就出現(xiàn)了問(wèn)題在C++中是按正常的(照我看來(lái))在轉(zhuǎn)換,輸出為-2,從低位進(jìn)行轉(zhuǎn)換不過(guò)在Java中,你猜輸出是多少,居然是2147483647,沒(méi)錯(cuò),就是0x7FFFFFFF,居然是從高位開(kāi)始算4個(gè)字節(jié),省去最后的0我百度了,沒(méi)百度到這個(gè)原因,這是Java和c++的類型轉(zhuǎn)換不同之處?對(duì)了,我全是在ide中測(cè)試的,java是eclipseNeon,C++是vs2013,沒(méi)有用純粹的編譯器測(cè)試,不知道是不是這個(gè)的原因,求解
查看完整描述

3 回答

?
星小夢(mèng)

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超4個(gè)贊

我也不懂,不知為何,看到你這個(gè)評(píng)論好想把你滅了
查看完整回答
1 反對(duì) 回復(fù) 2017-04-16
  • 3 回答
  • 1 關(guān)注
  • 2910 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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