20.Java-API Math


一、概述

java.lang.Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。

二、基本运算的方法

  • public static double abs(double a): 返回double值的绝对值
double d1 = Math.abs(-5);
double d2 = Math.abs(5);
  • public static double ceil(double a): 返回大于等于参数的最小的整数
double d1 = Math.ceil(3.3); // 4.0
double d2 = Math.ceil(-3.3); // -3
  • public static double floor(double a):返回小于等于参数的最大整数
double d1 = Math.floor(3.3);//3.0
double d2 = Math.floor(-3.3); // -3
  • public static long round(double a): 返回最接近参数的long(相当于四舍五入)
long d1 = Math.round(5.5); // 6.0
long d2 = Math.round(5.4); // 5.0

Author: Wolfwotz
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source Wolfwotz !
  TOC