结果示意图
math类的概述
A:Math类概述
* Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。
* B:成员方法
* public static int abs(int a)
* public static double ceil(double a)
* public static double floor(double a)
* public static int max(int a,int b) min自学
* public static double pow(double a,double b)
* public static double random()
* public static int round(float a) 参数为double的自学
* public static double sqrt(double a)
*
* 注意 : math类里的这些方法都是静态的 所以可以直接 “类名.”调用
案例代码
package com . ifenx8 . regex ;
public class Demo_Math {
/**
* A:Math类概述
* Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。
* B:成员方法
* public static int abs(int a)
* public static double ceil(double a)
* public static double floor(double a)
* public static int max(int a,int b) min自学
* public static double pow(double a,double b)
* public static double random()
* public static int round(float a) 参数为double的自学
* public static double sqrt(double a)
*
* 注意 : math类里的这些方法都是静态的 所以可以直接 “类名.”调用
*/
public static void main ( String [] args ) {
System . out . println ( Math . abs (- 10.3 )); //abs是返回一个double值的绝对值
System . out . println ( Math . abs ( 10.3 ));
System . out . println ( Math . ceil ( 10.6 )); //ceil 是天花板的意思 就是靠上不靠下,大于10.0小于11.0都返回11.0
System . out . println ( Math . ceil ( 10.3 ));
System . out . println ( Math . floor ( 10.6 )); //floor 是地板的意思 就是靠下不靠上 , 大于10.0小于11.0 都返回10.0
System . out . println ( Math . floor ( 10.3 ));
System . out . println ( Math . max ( 12 , 12.1 )); //max 是比较两个值中的最大值
System . out . println ( Math . min ( 12 , 12.1 )); //min 是比较两个值中的最小值
System . out . println ( Math . pow ( 2 , 4 )); //pow 是2^4次方=16,就是第一个值的第二个值的次方把结果返回
System . out . println ( Math . pow ( 2 , 3 )); //结果为8
System . out . println ( Math . random ()); //获取一个随机数,是从0~1之间的伪随机数,伪随机数就是通过某种算法算出来的随机数,并不是真正的随机数
System . out . println ( Math . round ( 12.5f )); // 返回 13 round是 返回一个四色五入的值
System . out . println ( Math . round ( 12.3f )); // 返回12
System . out . println ( Math . round ( 12.9f )); // 返回13
System . out . println ( Math . round ( 12.9d )); // 返回13
System . out . println ( Math . round ( 12.3d )); // 返回13
System . out . println ( Math . sqrt ( 16 )); // 返回4.0 sqrt 是开平方,
}
}
上一篇java之学习正则表达式的获取功能及经典调用排序
下一篇java之学习Random类的概述和注意事项
觉得文章有用就打赏一下文章作者
支付宝扫一扫打赏
微信扫一扫打赏
评论前必须登录!
注册