Math对象用于执行数学任务。

属性:

名称 说明
Math.E 代表算术常量 e,即自然对数的底数,其值近似于 2.71828。
Math.LN10 就是 loge10,即 10 的自然对数,其值近似于 2.3025850929940459011。
Math.LN2 就是 loge2,即 2 的自然对数,其值近似于 0.69314718055994528623。
Math.LOG2E 就是 log2e,即以 2 为底 e 的对数,其值近似于 1.442695040888963387。
Math.LOG10E 就是 log10e,即以 10 为底 e 的对数,其值近似于 0.43429448190325181667。
Math.PI 返回圆的周长和它的直径之比,即圆周率
Math.SQRT1_2 返回 2 的平方根的倒数。这个值近似为 0.7071067811865476。
Math.SQRT2 返回 2 的平方根。这个值近似为 1.4142135623730951。

方法:

名称 说明
Math.abs(x) 返回数的绝对值。
Math.acos(x) 返回数的反余弦值。
Math.asin(x) 返回数的反正弦值。
Math.atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。
Math.atan2(y,x) 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。
Math.ceil(x) 执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。
Math.cos(x) 返回数的余弦。
Math.exp(x) 返回 e 的指数
Math.floor(x) 执行的是向下取整计算,它返回的是小于或等于函数参数,并且与之最接近的整数。
Math.log(x) 返回数的自然对数(底为e)。
Math.max(x,y,z....) 返回参数中的最高值。
Math.min(x,y,z...) 返回参数中的最低值。
Math.pow(x,y) 返回 x 的 y 次幂。
Math.random() 返回 0 ~ 1 之间的随机数。
Math.round(x) 把一个数字舍入为最接近的整数。(对于 0.5,该方法将进行上舍入。例如,3.5 将舍入为 4,而 -3.5 将舍入为 -3。)
Math.sin(x) 返回数的正弦。
Math.sqrt(x) 返回数的平方根。
Math.tan(x) 返回角的正切。

最新文章

  1. Java实现JDBC连接数据库实例
  2. net面试题
  3. 移植SDL运行库到Tiny6410 上
  4. candence 知识积累2
  5. centOS 下 VSFTP的安装和设置
  6. linux 文件操作命令
  7. MySQL 5.1参考手册
  8. lintcode:合并排序数组
  9. 监控Tomcat并启动
  10. BZOJ 1143 祭祀
  11. Cesium几个案例介绍
  12. Java并发编程笔记4-线程池
  13. 11.C++-临时对象分析
  14. JUnit4注解
  15. semantic-ui 下拉框
  16. Maven常用的几个命令
  17. 把项目运行到本地环境及mysql配置
  18. unigui1404在delphi10.2.2安装
  19. U3D功能脚本备忘
  20. 使用python登录CNZZ访问量统计网站,然后获取相应的数据

热门文章

  1. spring使用 hibernate jpa JpaRepository
  2. 【题解】洛谷P1315 [NOIP2011TG] 观光公交(前缀和+贪心)
  3. Gradle Goodness: Set Java Compiler Encoding
  4. Oracle子查询之简单子查询
  5. Spring入门第一课:Spring基础与配置Bean
  6. Struts2+Spring+Hibernate整合开发(Maven多模块搭建)
  7. vue调用豆瓣API加载图片403问题
  8. Vue learning experience
  9. IE8 如何 不显示 选项 卡,直接在任务显示 各个页面?
  10. 大数据学习--day07(冒泡排序、Arrays工具类、方法可变参数)