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 + " 个");}
}

转载于:https://www.cnblogs.com/libinhong/p/10990130.html

Math工具类的使用相关推荐

  1. Math工具类常用API使用案例

    对基础API的使用能够熟练掌握,能极大提高开发效率.有些知识是很简单,但并不是我们不学习和掌握它们的借口,越是简单的东西,在关键时刻越是能起到至关重要的作用,就好比我们花很长时间解决的一个BUG,结果 ...

  2. java基础---Math工具类

    package com.henu;public class Test04 {public static void main(String[] args) {//Math类中的各种方法System.ou ...

  3. Java工具类------Math类的详解及使用

    叙述 Java开发时会遇到许多要计算的功能,Math作为一个基础的处理数据的工具类,也尤为常见,Math类有private的构造函数,所以无法创建Math类的对象:Math类中的所有方法都是stati ...

  4. Java实用类,包装类,日历类,日期类等工具类常用方法

    文章目录 第二章-实用类 1.枚举类型 2.包装类 3.包装类的常用方法 4.包装类的自动装箱和拆箱 5.String类 6.StringBuffer对象 String,StringBuffer,St ...

  5. Math类(工具类)

    math类 Math 类是包含用于执行基本数学运算的方法的数学工具类,如初等指数.对数.平方根和三角函数. 工具类一般为静态方法,直接用类名 常用方法 abs方法,结果都为正数 double d1 = ...

  6. 第21天学习Java的笔记-数学工具类Arrays,Math

    27天! 数学工具类 1.1数组工具类Arrays package Demo2101;/* 注意事项:是Arrays进行调用,不是变量进行调用!!!* java.util.Arrays是一个与数组相关 ...

  7. JAVA的静态方法的运算_java. util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。...

    java. util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作. /* public static double abs ( double num):获取绝对值 ...

  8. Math数学工具类在java中如何使用?

    Math数学工具类在java中如何使用? 一.Math数学工具类是什么? 在处理业务的时候,经常遇到一些有关数学方面的计算,特别是做测绘和监测业务时,显得出现的频率及其多, JDK提供了一个Math类 ...

  9. 常用工具类 Math:数学计算 Random:生成伪随机数 SecureRandom:生成安全的随机数 2020-2-13

    常用工具类 阅读: 324836 Java的核心库提供了大量的现成的类供我们使用.本节我们介绍几个常用的工具类. Math 顾名思义,Math类就是用来进行数学计算的,它提供了大量的静态方法来便于我们 ...

  10. #学习笔记#13_数学工具类Math

    数学工具类Math java.util.Math 类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作 public static double abs(double num):获 ...

最新文章

  1. VC编写自己构造http协议数据的post上传图片类(MFC环境 带编码转换)(转)
  2. 让AngularJS的$http 服务像jQuery.ajax()一样工作
  3. Redis-18Redis主从同步
  4. C/C++头文件一览
  5. React的组件模式
  6. 在Websphere 8.0上安装Liferay 6.2 Enterprise Edition
  7. Linux查看网络连接数,统计网络连接数(netstat、Apache连接数)
  8. 用内卷搞垮团队!您可真行
  9. 安装meme_我见过的最好JavaScript Meme,详细说明了
  10. (转载)python日期函数
  11. 非因解读|Digital Spatial Profiler 新一代高维度空间组学技术
  12. html+默认ie11,IE11浏览器怎么设置默认浏览器
  13. SRCNN论文翻译(Image Super-Resolution Using Deep Convolutional Networks)
  14. PS中部分常用快捷键整理
  15. kernel启动流程第二阶段
  16. 面试前应该怎么准备面试过程才不会紧张呢
  17. 10-230 查询计算机工程专业学生选修但软件工程专业学生没有选修的课程
  18. 如何计算股票程序化交易系统的收益率?
  19. Who wann invitation of gmail, wallop, orkut?
  20. 上海车艺尚教你如何DIY原厂8.8寸大屏幕----宝马车友必看

热门文章

  1. 拓端tecdat|电商平台数据解锁网红零食销量密码
  2. 拓端tecdat|R语言中的神经网络预测时间序列:多层感知器(MLP)和极限学习机(ELM)数据分析报告
  3. 拓端tecdat|R语言用相关网络图可视化分析汽车配置和饮酒习惯
  4. 拓端tecdat|R语言马尔可夫区制转移模型Markov regime switching
  5. 拓端tecdat|R如何与Tableau集成分步指南 - 适用于数据科学和商业智能专业人员
  6. android 自定义加载圈,Android自定义加载控件实现数据加载动画
  7. Java从入门到精通 第4章 常量与变量
  8. pytorch保存模型等相关参数,利用torch.save(),以及读取保存之后的文件
  9. FISCO BCOS Transaction execution error合约执行失败原因
  10. IDEA java 显示build目录