JAVA----Math类
来源:互联网 发布:数据库和excel的区别 编辑:程序博客网 时间:2024/06/17 14:36
java.lang.Math类包含一些基本的数值运算方法,包含基本指数,对数,三角函数运算
1.常量
public static final double E //自然对数public static final double PI //圆周率
2.方法(都是静态方法)
Math类中的方法都是静态,直接通过类名称调用。
1.random
public static double random()
该方法返回一个大于等于0,小于1的随机数。当第一次调用这个方法的时候会生成一个伪随机数生成器。这个新的伪随机生成器用于后面所有对这个方法的调用。
2.round
public static long round(double a)
该方法将a进行四舍五入之后返回一个long类型的整数,当小数部分大于0.5时才进位,如果有需要进行位数的四舍五入或者是保留几位小数,可以自己另外写。
3. abs
public static double abs(double a)
该方法取绝对值
4.cbrt
public static double cbrt(double a)
该方法取立方根
5.sqrt
public static double sqrt(double a)
该方法取平方根
6.log
public static double log(double a)
该方法取自然对数
7.pow
public static double pow(double a,double b)
该方法取得乘方
另外还有一些三角函数
阅读全文
0 0
- 【基础】java.math.Math类
- java.math.BigDecimal类
- 类 java.math.BigInteger
- 类 java.math.BigInteger
- 类 java.math.BigInteger
- JAVA中的Math类
- java中的Math类
- java.math.BigInteger类
- JAVA Math 类简介
- java中的Math类
- java中的Math类
- java中的Math类
- java Math类
- java中的Math类
- java中的Math类
- java中的Math类
- Java Math类
- JAVA中的Math类
- 图形用户界面
- 界面
- 动态顺序栈的简单实现
- 【示例教程】LEADTOOLS中如何用H.264压缩视频创建DICOM文件
- 作业区
- JAVA----Math类
- 转:xgboost特征选择
- linux搭建mysql主从服务自动复制数据
- 学习笔记——Android常用方法
- 脊回归(Ridge Regression)详解
- C#取两个时间的时间差并去除周末
- Android 音频子系统,音频系统跟应用层直接相关的部分(八)
- 蠕虫病毒疯狂肆虐 数据中心当如何防范?
- List的效率真的高啊为啥