美文网首页
java学习

java学习

作者: c667ec5a71d8 | 来源:发表于2018-11-18 23:25 被阅读0次

floor,round 和 ceil 实例:

public class Main { 

  public static void main(String[] args) { 

    double[] nums = { 1.4, 1.5, 1.6, -1.4, -1.5, -1.6 }; 

    for (double num : nums) { 

      test(num); 

    } 

  } 

 

  private static void test(double num) { 

    System.out.println("Math.floor(" + num + ")=" + Math.floor(num)); 

    System.out.println("Math.round(" + num + ")=" + Math.round(num)); 

    System.out.println("Math.ceil(" + num + ")=" + Math.ceil(num)); 

  } 

}

以上实例执行输出结果为:

Math.floor(1.4)=1.0

Math.round(1.4)=1

Math.ceil(1.4)=2.0

Math.floor(1.5)=1.0

Math.round(1.5)=2

Math.ceil(1.5)=2.0

Math.floor(1.6)=1.0

Math.round(1.6)=2

Math.ceil(1.6)=2.0

Math.floor(-1.4)=-2.0

Math.round(-1.4)=-1

Math.ceil(-1.4)=-1.0

Math.floor(-1.5)=-2.0

Math.round(-1.5)=-1

Math.ceil(-1.5)=-1.0

Math.floor(-1.6)=-2.0

Math.round(-1.6)=-2

Math.ceil(-1.6)=-1.0

相关文章

网友评论

      本文标题:java学习

      本文链接:https://www.haomeiwen.com/subject/puvnfqtx.html