当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

Math类

发表于: 2013-10-21   作者:xiaoxing598   来源:转载   浏览:
摘要: 一、Java中的数字(Math)类是final类,不可继承。 1、常数 PI:double圆周率 E:double自然对数 2、截取(注意方法的返回类型) double ceil(double d) 返回不小于d的最小整数 double floor(double d) 返回不大于d的整最大数 int round(float f) 返回四舍五入后的整数 long round

一、Java中的数字(Math)类是final类,不可继承。

1、常数

PI:double圆周率 E:double自然对数

2、截取(注意方法的返回类型)

double ceil(double d) 返回不小于d的最小整数 double floor(double d) 返回不大于d的整最大数
int round(float f) 返回四舍五入后的整数 long round(double d) 返回四舍五入后的整数

3、变换(int long float各种类型相似)

double abs(double d) 返回绝对值 double min(double d1, double d2) 返回两个值中较小的值
double max(double d1, double d2)返回两个值中较大的值

4、对数

double log(double d) 自然对数 double exp(double d) E的指数

5、其它

double sqrt(double d) 返回平方根 double random() 返回随机数

 

 二、怎么使用

因为Math类的方法都是静态的,所以直接拿类名调用即可,不用去实例化。

public static void main(String args[]){
  double d = "-129";
  d = Math.abs(d);
  System.out.println("d:" + d);
}

// 运行结果:d:129

 

Math类

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
package day06; /***** * Math类的演示 * Math类: * 1,Math类是final的 * 2,Math的构造方法是pri
本章目标 掌握Math类中的数学操作函数 可以使用Random类生成随机数 Math类 Math类是数学操作类,提
/*烟台大学计算机学院学生 *All right reserved. *文件名称:c#--体验Math类 *作者:杨飞 *完成日期
C#语言支持表B-1所示的11种数值类型,分别为整数,浮点数和小数。 在一个c#程序中,整数(没有小数点
在这篇由两部分组成的文章中,Elliotte Rusty Harold 与您一起探讨经典 java.lang.Math 类中的“新”
在这篇由两部分组成的文章中,Elliotte Rusty Harold 与您一起探讨经典 java.lang.Math 类中的“新”
在这篇由两部分组成的文章中,Elliotte Rusty Harold 与您一起探讨经典 java.lang.Math 类中的“新”
1、Math类 表示数学操作,例如:平方根、四舍五入等等。 public class MathDemo01{ public static v
PHI, the golden ratio 黄金分割比 转载自 http://paulbourke.net/miscellaneous/miscnumbers/ 1. D
在双十二活动中,视觉要求实现一个鼠标跟随运动的的效果,就像“觉”的那个效果类似 其实原理很简单
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号