java之Math类的一些用法
2016-04-30 17:56
501 查看
package math; /** * java之Math类的一些用法 */ public class TestMath { public static void main(String[] args) { //生成随机数 double a = Math.random(); System.out.println("生成随机数:"+ a); //平方根 System.out.println("3的平方加4的平方的平方根:" + Math.sqrt(4*4+3*3)); //Math.pow(x,y):x的y次方 System.out.println("3的2次方:" + Math.pow(3, 2)); //四舍五入 System.out.println("1.5四舍五入:" + Math.round(1.5)); //常量e System.out.println("e=" + Math.E); //自然对数 System.out.println("对数:" + Math.log(Math.pow(Math.E, 15))); //圆周率 System.out.println("圆周率:" + Math.PI); //转换为度大致相等的角度,以弧度为单位的角度。从角度到弧度的转换通常是不精确的。 double b = 60.0; System.out.println(Math.toRadians(b)); //转换以弧度为单位测得的角度大致相等的角度,以度衡量。 double c = Math.PI/4; System.out.println(Math.toDegrees(c)); } }
运行结果:
生成随机数:0.39878934172100367
3的平方加4的平方的平方根:5.0
3的2次方:9.0
1.5四舍五入:2
e=2.718281828459045
对数:15.0
圆周率:3.141592653589793
1.0471975511965976
45.0
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树