1.包:java.lang  不需要导包

2.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。

特点: 该类中的方法都是静态方法,所以可以直接使用类名.方法名(实参)调用

3.常用成员方法:

public static double abs(double a) :返回 double 值的绝对值。

public static double ceil(double a) :返回大于等于参数的最小的整数。

public static double floor(double a) :返回小于等于参数最大的整数。

public static long round(double a) :返回最接近参数的 long。(相当于四舍五入方法)

public static int max(int a, int b) : 返回两个 int 值中较大的一个。

public static int min(int a, int b): 返回两个 int 值中较小的一个。

综合案例

计算在 -10.85.9 之间,绝对值大于6 或者小于2.1 的整数有多少个?

public class MathTest {
public static void main(String[] args) {
// 定义最小值
double min = -10.8;
// 定义最大值
double max = 5.9;
// 定义变量计数
int count = 0;
// 范围内循环
for (double i = Math.ceil(min); i <= max; i++) {
// 获取绝对值并判断
if (Math.abs(i) > 6 || Math.abs(i) < 2.1) {
// 计数
count++;
}
}
System.out.println("个数为: " + count + " 个");
}
}

最新文章

  1. mysql常用操作
  2. 学会使用notepad++
  3. eclipse maven spring mvc el表达式无效
  4. python中的函数以及递归
  5. Android成长日记-ViewPager的使用
  6. IntelliJ IDEA的快捷键
  7. 【CodeForces 625C】K-special Tables
  8. 数据库 SQL基础
  9. 在AngularJS应用中实现认证授权
  10. 使用JS制作一个鼠标可拖的DIV(二)——限制区域移动
  11. 寻找序列中最小的第N个元素(partition函数实现)
  12. asp.net web.config的学习笔记
  13. WebHdfs
  14. 常用字符串string
  15. 编译ROCKSDB总结
  16. telnet操作memcache
  17. Spark操作parquet文件
  18. 几种事务的隔离级别,InnoDB如何实现?
  19. PHP数组排序函数有哪些
  20. Java简单双向链表实现 @version 1.0

热门文章

  1. POJ 1376 Robot
  2. Delphi春天将来临,Android遇到XE7我也是醉了,Hello World
  3. [ACM] POJ 3295 Tautology (构造)
  4. 使用resultMap实现ibatis复合数据结构查询(1.多重属性查询;2.属性中含有列表查询)
  5. 初识ASP.NET---点滴的积累---ASP.NET学习小结
  6. HDU 5533/ 2015长春区域 G.Dancing Stars on Me 暴力
  7. luogu3155 [CQOI2009]叶子的染色
  8. oc59--匿名分类
  9. Arbitrage(floyd)
  10. SQLServer2008 关于数值字段列的累计