Math类概述及其成员方法
来源:互联网 发布:如何推广自己淘宝店铺 编辑:程序博客网 时间:2024/06/11 16:25
Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数,这个类平常开发中用的不多,但是在某些需求上会用到,比如求二个用户年龄的相差多少岁,这会用到Math类中的方法!现在把Maht几个常用的方法列举一下,
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) 求二个数据之间的最大的数
public static double pow(double a,double b) 某个值的平方根
public static double random() 返回0.0到1.0之间的值 包含0.0但不包含1.0
public static int round(float a) 四舍五入 round方法参数有二个一个时double类型,一个时float类型,如果传入的是double类型就返回float,如果是传入的是float类型返回的是int类型
public static double sqrt(double a)正平方根
现在请看例子代码
package cn.kge.com;public class MathDemo {public static void main(String[] args) {System.out.println(Math.abs(-10.9));System.out.println(Math.ceil(12.1));System.out.println(Math.floor(12.9));System.out.println(Math.max(3, 8));System.out.println(Math.min(1, 9));System.out.println(Math.sqrt(16));System.out.println(Math.round(12.5f));System.out.println(Math.pow(2,5));System.out.println(Math.random());}}
结果:
10.9
13.0
12.0
8
1
4.0
13
32.0
0.5078972850065835
0 0
- Math类概述及其成员方法
- Math类概述
- Math类概述
- Collections类概述和常用成员方法
- Java常用类及其方法(九)----Math和Radom
- Scanner类概述及其构造方法
- Character类概述及其构造方法
- Object类概述及其构造方法
- Math的成员变量和方法
- JavaScript中Math对象方法使用概述
- 类的成员概述
- 类的成员及其定义(常量,属性,字段,方法)
- android studio里查看一个类及其成员的方法
- 6.2面向对象(Math类,成员方法,代码块,继承,制作文档说明书)
- Math类常用方法
- Math类的方法
- Math类常用方法
- Math类常用方法
- R语言:词云图
- JS放在head和放在body中的区别
- LevelDb
- 剑指offer之在O(1)时间删除链表节点
- 按之字形顺序打印二叉树
- Math类概述及其成员方法
- HDOJ 母牛的故事
- NDK r8在window7下安装、开发环境搭建和使用详细见解(一)
- java中单例设计模式的两种实现方式
- codeforces Looksery Cup 2015 H Degenerate Matrix 二分 注意浮点数陷阱
- 博客开篇
- hdoj 1317 XYZZY 【spfa判断正环求最长路径&&floyd求传递闭包】
- 用户界面View(一)
- HDOJ畅通工程之并查集and最小生成树prim算法