package cn.test;import sun.nio.cs.ext.MacHebrew;/*** 介绍Math类的常用方法; 均是静态方法!!!* double pow(double a, double b) 计算a的b次方* double sqrt(double a) 计算a的正平方根* int abs(double a) 计算a的绝对值* double ceil(double a) a向上取整* double floor(double a) a向下取整* long round(double num) 返回最接近num的整数* T max(a, b) 返回a和b较大的值* T min(a, b) 返回a和b较小的值* -----------* E 常量 e 自然对数的基数* PI 常量 圆周率*/
public class UsageOfMath {public static void main(String[] args) {// double pow(double a, double b) 计算a的b次方System.out.println(Math.pow(2, 2)); // 4.0// double sqrt(double a) 计算a的正平方根System.out.println(Math.sqrt(4)); // 2.0// int abs(double a) 计算a的绝对值System.out.println(Math.abs(-2.3)); // 2.3System.out.println(Math.abs(5.6)); // 5.6// double ceil(double a) a向上取整System.out.println(Math.ceil(5.5)); // 6.0System.out.println(Math.ceil(5.6)); // 6.0// double floor(double a) a向下取整System.out.println(Math.floor(5.5)); // 5.0System.out.println(Math.floor(5.4)); // 5.0// long round(double num) 返回最接近num的整数System.out.println(Math.round(5.5)); // 6System.out.println(Math.round(5.6)); // 6System.out.println(Math.round(5.4)); // 5System.out.println(Math.max(4, 5)); // 5System.out.println(Math.min(3.14, 2.75)); // 2.75System.out.println(Math.E); // 2.718281828459045System.out.println(Math.PI); // 3.141592653589793}
}
详细解决方案
Math类的简单使用
热度:64 发布时间:2024-02-28 12:20:46.0
相关解决方案
- Math.Random()随机数是怎么产生的
- 突然很奇怪(int)Math.random()*10只等于0,该怎么处理
- java.math.biginteger有位数限制么?解决方法
- 忽然很奇怪(int)Math.random()*10只等于0
- NetBeans中没法导入java.lang.Math
- 在以下方法或属性之间的调用不明确:“System.Math.Floor(decimal)”和“System.Math.Floor(double),该怎么处理
- 为什么输入0.705四舍五入(System.Math.Round)后得到的结果是0.70 ?该如何处理
- W3SCHOOL 里面的这个代码加上 Math.random()是什么意思啊
- javascript温习2:String & Math
- js利用apply(), Math object, js数组,对象完全智能应验
- Javascript Math ceil()、floor()、round()三个函数的差异
- Oracle培训(二十四)――JavaScript第四章知识点小结――JS内置对象 Array Date Math
- js Math 中数学函数用法 取整出 向下取整 向上取整
- setInterval("document.write(Math.random())"1000)为何不行?解决办法
- (Math.floor(Math.random()*3)==0))是什么?解决思路
- 请教怎样开发自己的jar包,就像rt.jar那样,也可以 import java.math.
- Math.random与java.util.Random的差别
- 施用 Math.random()来实现百钱百鸡方法
- 请教java3d里面这个 Math.PI/6 是什么意思
- Math.round到底应该得什么值解决思路
- android ant编译, 找不到符号: 步骤 setRoundingMode(java.math.RoundingMode) ,编译失败
- math.net类库,做一元线性回归用
- MySQL分段统计SQL写法 与 Mybatis 错误 java.math.BigDecimal cannot be cast to java.lang.Integer
- 为什么`math.ldexp`对于指数> 1024而不是对于指数<-1073会引发OverflowError?
- Math pow 函数不起作用
- java.math.BigInteger cannot be cast to java.lang.Long错误的正确解决方案
- SQL Server(1)——C#取整函数Math.Round、Math.Ceiling和Math.Floor
- HDU - 1757 - A Simple Math Problem ( 矩阵快速幂 )
- ACM-ICPC 2018 南京赛区网络预赛 A An Olympian Math Problem (简单数论题)
- ZOJ Problem Set -- 4085 Little Sub and Mr.Potato's Math Problem