Math对象

生活百科 2023-01-25 18:02生活百科www.aizhengw.cn

Math对象

Math对象是一个固有对象,提供基本数学函式和常数。

基本介绍

  • 中文名Math对象
  • 属性一个固有对象
  • 参数property
  • 用法Math.[{property | method}]
Math(算数)对象的作用是执行常见的算数任务。
Math 对象提供多种算数值类型和函式,不需要在使用这个对象之前对它进行定义。
Math.[{property | method}]
参数
property
必选项。Math 对象的一个属性名。
method
必选项。Math.对象的一个方法名。
说明
Math 对象不能用 new 运算符创建,如果试图这样做则给出错误。该对象在装载脚本引擎时由该引擎创建。其所有方法和属性在脚本中总是可用。
属性
E 属性 | LN2 属性 | LN10 属性 | LOG2E 属性 | LOG10E 属性 | PI 属性 | SQRT1_2 属性 | SQRT2 属性
方法
public static final Double E = 2.7182818284590452354
public static final Double PI = 3.14159265358979323846
public static long abs(double x)传回 x 的绝对值。X也可int long float
public static long sin(double x): 传回x径度的正弦函式值
public static long cos(double x)传回x径度的余弦函式值
public static long tan(double x): 传回x径度的正切函式值
public static long asin(double x)传回x值的反正弦函式值。
public static long acos(double x)传回x值的反余弦函式值。
public static long atan(double x)传回x值的反正切函式值。
public static long atan2(double x, double y)传回极坐标(polar)的θ值
public static long floor(double x)传回不大于x的最大整数值
public static long ceil(double x)传回不小于x的最小整数值。
public static long exp(double x)传回相当于ex值
public static long log(double x)传回x的自然对数函式值
public static long max(double x,double y)传回x、y较大数
public static long min(double x,double y)传回x、y较小数
public static long pow(double x,double y)传回x的y次幂值
public static long sqrt(double x): 传回x开平方值
public static long rint(double x):传回最接近x的整数值
public static long round(double x):传回x的四捨五入值
public static long toDegrees(double angrad):传回将angrad径度转换成角度
public static long toRadians(double angdeg): 传回将angdeg角度转换成径度
public static long random():传回随机数值,产生一个0-1之间的随机数(不包括0和1)
Math.log(100)/Math.log(10);表示的是100的以10为底的对数函式的值,是2 向上取整用Math.ceil(double a) 向下取整用Math.floor(double a)。
要求
版本 1
请参阅
Number 对象
使用 Math 的属性和方法的语法
var pi_value=Math.PI;var sqrt_value=Math.sqrt(15);
注释Math 对象并不像 Date 和 String 那样是对象的类,没有构造函式 Math(),像 Math.sin() 这样的函式只是函式,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有