float最后加的f到底什么意思?變量轉(zhuǎn)換后出錯(cuò)
? ? ? ? float?a?=123.03f;
????????double?b?=?a;
????????System.out.println(b);
運(yùn)行結(jié)果:
123.02999877929688
對(duì)上面的f很是費(fèi)解,到底什么意思呢?為什么轉(zhuǎn)換double了以后變成那么長(zhǎng)一串了呢?
? ? ? ? float?a?=123.03f;
????????double?b?=?a;
????????System.out.println(b);
運(yùn)行結(jié)果:
123.02999877929688
對(duì)上面的f很是費(fèi)解,到底什么意思呢?為什么轉(zhuǎn)換double了以后變成那么長(zhǎng)一串了呢?
2015-10-31
舉報(bào)
2015-10-31
f就是float啊,建議去看計(jì)算機(jī)導(dǎo)論或者計(jì)算機(jī)組織結(jié)構(gòu)之類(lèi)的書(shū)