Re: [問題] Java Puzzlers Quiz 3

看板java作者 (遙遠的旅人)時間19年前 (2006/04/10 12:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《PttHuge (我要看Naruto >_<)》之銘言: : 延伸問題 : 自己嘗試做一個簡單的overflow detect : (google一下可以發現JVM 也不會幫你做,所以才要自己做:p) : final int INT_MAX = 0x11111111; : if(INT_MAX & int(MICROS_PER_DAY >> 8) != 0) : System.err.println("Overflow"); INT_MAX&(MICROS_PER_DAY >> 8)為啥應該要==0?不懂。 還有,INT_MAX應該是 -((1<<31)+1)才對。 要簡單的找INT_MAX可以用Integer.MAX_VALUE。 -- JAVA 是一個靜態型別reference指定、強物件型別判定的語言。 屬於類C/C++族。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.27.110
文章代碼(AID): #14ETq28a (java)
文章代碼(AID): #14ETq28a (java)