在我的PL-SQL工作中,我经常使用TRUNC函数检查数字ID中的高位值。例如:
if trunc(idValue,-3)=254000 then...
Java中的int / Integer变量是否有类似的方法?
答案 0 :(得分:1)
你可以在这里利用整数除法:
public int trunc(int value, int places) {
// places should be positive, not negative
int divisor = Math.pow(10, places);
int tempVal = value / divisor;
int finalVal = tempVal * divisor;
return finalVal;
}
(代码中的某处)
if (trunc(idValue,3)==254000)