在不使用任何内置函数和if / else的情况下舍入数字

时间:2012-03-16 21:55:23

标签: java rounding

  

编写一个函数来打印数字的底板而不使用任何内置函数,转换和if else。

我在这里有代码,但只是好奇才能找到有效的方法吗?

public class Round 
{
double number=100.211113;
System.out.println(number-(number%1));
}

1 个答案:

答案 0 :(得分:0)

将其转换为整数类型,如(cast):

public class Round 
{
double number=100.211113;
long floorPart = (long) number;
System.out.println(number);
}