常整除的问题:
程序是整除两个long型数值,被除数表示一天里的微秒数,而除数表示一天里的毫秒数
public class LongDivision{
public static void main(String[] args){
final long MICROS_PER_DAY = 24 * 60 * 60 * 1000 * 1000;
final long MILLIS_PER_DAY = 24 * 60 * 60 * 1000 ;
System.out.println(MICROS_PER_DAY / MILLIS_PER_DAY );
}
}
程序预期的输出是1000,但最后打印的却是5.