作者zanyking (遥远的旅人)
看板java
标题Re: [问题] Java Puzzlers Quiz 3
时间Mon Apr 10 12:27:35 2006
※ 引述《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