java八種數(shù)據(jù)類型

第一類:邏輯型boolean
![]()
第二類:文本型char

第三類:整數(shù)型(byte、short、int、long)
char類型占2個(gè)字節(jié)short從-32768到32767int從-2147483648,到2147483647共10位long從-9223372036854775808到9223372036854775807共19位


第四類:浮點(diǎn)型(float、double)
在數(shù)學(xué)中0到1有無數(shù)個(gè)浮點(diǎn)數(shù);而計(jì)算機(jī)是離散的,所以表示的時(shí)候有誤差,計(jì)算機(jī)用精度(小數(shù)點(diǎn)后幾位來表示正確),比較浮點(diǎn)數(shù)時(shí)a==0.1是不合適的,應(yīng)該a-0.1==0;如果a是0.1,則即使有誤差 a-0.1==0因?yàn)閍和0.1都被表示為一個(gè)有誤差的計(jì)算機(jī)二進(jìn)制


新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注