package day20; public class MathTest02 { public static void main(String[ ] args) { /* 随堂练习: 请使用`Math`相关的API,计算在‘-10.8`到`5.9`之间, 绝对值大于`6`或者小于`2.1`的整散有多少个? */ int a = (int) (Math.ceil ( -10.8)); int b = (int)(Math.floor(5.9)); int count = 0; for(int i = a; i <= b; i++){ // i 从-10 -> 5 一共16个数 if(Math.abs(i) > 6 || i < 2.11) { // 绝对值大于6: -10,-9, -8,-7, // 绝对值小于2.1:-2,-1,0,1,2 count++; } } System.out.println("绝对值大于6,或者小于2.1的数有:" + count + "个"); /* 小练习 -65.3 到 34.7之间的整数 -65 -> 34 -60,-55,-50... -60,3600/ 8 判断这些整数的;在偶数的前提下;绝对值是5的倍数的个数;或者说平方是8的倍数? 计算这些数据的个数。 */ } }
2022.9.30(4) Math的取值范围使用
最新推荐文章于 2023-02-19 13:09:51 发布