Math工具类的使用

摘要:
publicstaticdoublefloor:返回小于等于参数最大的整数。publicstaticlonground:返回最接近参数的long。publicstaticintmin:返回两个int值中较小的一个。综合案例计算在-10.8到5.9之间,绝对值大于6或者小于2.1的整数有多少个?

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。(相当于四舍五入方法)

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

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

综合案例

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

public classMathTest {
  public static voidmain(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 + " 个");
  }
}

免责声明:文章转载自《Math工具类的使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇(转载)(官方)UE4--坐标空间术语makefile(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

访问修饰符internal

internal(C# 参考) internal 关键字是类型和类型的成员 访问修饰符。 只有在同一程序集的文件中,内部类型或成员才是可访问的,如下例所示: public class BaseClass { // Only accessible within the same assembly internal static int x...

Linux程序调试查看二进制文件

http://blog.sina.com.cn/s/blog_7a2fc53a0100y54h.html 一,二进制文件的类型       Linux下的二进制文件是ELF格式的,主要有目标文件、静态链接库文件、动态链接库文件、可执行文件和core dump文件。可以使用如下命令查看其类型:       file  文件名。       我们还是以之前...

[UE4]虚幻4 spline组件、spline mesh组件的用法

最近公司项目需要,把这两个东东好好看了下。不得不说,这两个组件还是非常方便的,但是相关的介绍、教程却非常的少。它们概念模糊,用法奇特,我就总结下吧。 首先,先要明白spline component。spline,中文翻译样条曲线,所以虚幻里的spline组件就是一条曲线,支持增加减少点、曲线点自动光滑连接等功能。通过spline组件可以获得spline曲线...

单片机沉思录——再谈static

静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。     静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制     如果一局部变量被声明为static,那么将只有唯一的一个静态分配的对象,它被用于在该函数的所...

Django添加favicon.ico图标

Django添加favicon.ico图标 第一步:制作ico图标 制作 favicon.ico 图标的网址:www.bitbug.net  很简单,不难  做完之后,将生成ico图标,命名为:favicon.ico 第二步:将生成的图表存放至 静态文件夹  static/images/ 下 第三步:在HTML文件 里面引入静态文件 在 <he...

usb驱动之打印usb设备信息(二)

以下是打印鼠标左右键及其他输入的源代码,详细说明见https://www.cnblogs.com/zhu-g5may/p/9309381.html 1 /*参考/drivers/hid/usbhid/usbmouse.c*/ 2 3 #include <linux/kernel.h> 4 #include <linux/slab...