国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

Math

數學函數。

Members

(static, constant) DEGREES_PER_RADIAN : Number

以弧度表示的度數。
Default Value: 180.0 / Math.PI

(static, constant) EPSILON1 : Number

0.1條

(static, constant) EPSILON2 : Number

0.01分

(static, constant) EPSILON3 : Number

0.001美元

(static, constant) EPSILON4 : Number

0.0001美元

(static, constant) EPSILON5 : Number

0.00001個

(static, constant) EPSILON6 : Number

0.000001個

(static, constant) EPSILON7 : Number

0.0000001美元

(static, constant) EPSILON8 : Number

0.00000001美元

(static, constant) EPSILON9 : Number

0.00000001美元

(static, constant) EPSILON10 : Number

0.00000000001美元

(static, constant) EPSILON11 : Number

0.00000000001

(static, constant) EPSILON12 : Number

0.00000000001個

(static, constant) EPSILON13 : Number

0.000000000001

(static, constant) EPSILON14 : Number

0.000000000001

(static, constant) EPSILON15 : Number

0.0000000000001

(static, constant) EPSILON16 : Number

0.0000000000001美元

(static, constant) EPSILON17 : Number

0.0000000000000001

(static, constant) EPSILON18 : Number

0.00000000000000001

(static, constant) EPSILON19 : Number

0.000000000001

(static, constant) EPSILON20 : Number

0.000000000000000001

(static, constant) EPSILON21 : Number

0.000000000000000001

(static, constant) FOUR_GIGABYTES : Number

4*1024*1024*1024

(static, constant) GRAVITATIONALPARAMETER : Number

根據wgs84模型3.986004418e14,地球的重力參數(單位:米/平方秒)

(static, constant) LUNAR_RADIUS : Number

根據“IAU/IAG行星和衛星的地圖坐標和旋轉要素工作組的報告:2000”,天體力學82:83-110,2002年,月球的平均半徑。

(static, constant) ONE_OVER_PI : Number

1個/pi

(static, constant) ONE_OVER_TWO_PI : Number

1/2磅

(static, constant) PI : Number

圓周率

(static, constant) PI_OVER_FOUR : Number

π/4

(static, constant) PI_OVER_SIX : Number

圓周率/6

(static, constant) PI_OVER_THREE : Number

π/3

(static, constant) PI_OVER_TWO : Number

π/2

(static, constant) RADIANS_PER_ARCSECOND : Number

弧秒中的弧度數。
Default Value: BMMath.RADIANS_PER_DEGREE / 3600.0

(static, constant) RADIANS_PER_DEGREE : Number

度的弧度數。
Default Value: Math.PI / 180.0

(static, constant) SIXTY_FOUR_KILOBYTES : Number

64*1024個

(static, constant) SOLAR_RADIUS : Number

太陽半徑(米):6.955E8

(static, constant) THREE_PI_OVER_TWO : Number

三點/2

(static, constant) TWO_PI : Number

2個

Methods

(static) acosClamped(value) → {Number}
計算Math.acos(value),但第一個鉗夾value到范圍[-1.0,1.0]以便函數永遠不會返回NaN。
Parameters:
value (Number) 計算ACO的值。
(static) asinClamped(value) → {Number}
計算Math.asin(value),但第一個鉗夾value到范圍[-1.0,1.0]以便函數永遠不會返回NaN。
Parameters:
value (Number) 計算asin的值。
(static) cbrt(number) → {Number}
查找數字的多維數據集根。如果未提供number,則返回NaN。
Parameters:
number (Number) 號碼。
(static) chordLength(angle, radius) → {Number}
根據圓的半徑和點之間的角度,查找兩點之間的弦長。
Parameters:
angle (Number) 兩點之間的角度。
radius (Number) 圓的半徑。
(static) clamp(value, min, max) → {Number}
將值約束在兩個值之間。
Parameters:
value (Number) 要約束的值。
min (Number) 最小值。
max (Number) 最大值。
(static) clampToLatitudeRange(angle) → {Number}
方便函數,將緯度值(以弧度表示)鉗制到范圍[-Math.PI/2,Math.PI/2)。用于在需要正確范圍的對象中使用前清理數據。
Parameters:
angle (Number) 以弧度表示的緯度值,以鉗制到范圍[-Math.PI/2,Math.PI/2)。
Example
// Clamp 108 degrees latitude to 90 degrees latitude
var latitude = bmgl.Math.clampToLatitudeRange(bmgl.Math.toRadians(108.0));
(static) convertLongitudeRange(angle) → {Number}
將經度值(以弧度表示)轉換為范圍[-Math.PI,Math.PI)。
Parameters:
angle (Number) 以弧度表示的經度值,轉換為范圍[-Math.PI,Math.PI)。
Example
// Convert 270 degrees to -90 degrees longitude
var longitude = bmgl.Math.convertLongitudeRange(bmgl.Math.toRadians(270.0));
(static) cosh(value) → {Number}
返回數字的雙曲余弦。value的雙曲余弦定義為(ex + e-x)/2.0,其中e為歐拉數,約為2.71828183。

特殊情況:

  • 如果參數為NaN,則結果為NaN。
  • 如果參數為無窮大,則結果為正無窮大。
  • 如果參數為零,則結果為1.0。

Parameters:
value (Number) 要返回其雙曲余弦值的數字。
(static) equalsEpsilon(left, right, relativeEpsilon, absoluteEpsilon) → {Boolean}
使用絕對或相對公差測試確定兩個值是否相等。這有助于避免直接比較浮點值時由于舍入錯誤而產生的問題。首先使用絕對公差測試比較這些值。如果失敗,則進行相對公差試驗。如果您不確定左右的大小,請使用此測試。
Parameters:
left (Number) 要比較的第一個值。
right (Number) 要比較的另一個值。
relativeEpsilon (Number) 相對公差試驗中leftright之間的最大包含增量。
absoluteEpsilon (Number) (default relativeEpsilon) 絕對公差試驗中leftright之間的最大包含增量。
Example
var a = bmgl.Math.equalsEpsilon(0.0, 0.01, bmgl.Math.EPSILON2); // true
var b = bmgl.Math.equalsEpsilon(0.0, 0.1, bmgl.Math.EPSILON2);  // false
var c = bmgl.Math.equalsEpsilon(3699175.1634344, 3699175.2, bmgl.Math.EPSILON7); // true
var d = bmgl.Math.equalsEpsilon(3699175.1634344, 3699175.2, bmgl.Math.EPSILON9); // false
(static) factorial(n) → {Number}
計算所提供數字的階乘。
Parameters:
n (Number) 要計算其階乘的數字。
Example
//Compute 7!, which is equal to 5040
var computedFactorial = bmgl.Math.factorial(7);
Throws
See:
(static) fastApproximateAtan(x) → {Number}
為范圍內的輸入計算atan的快速近似值[-1,1]?;趤碜詓haderfastlibs的michal drobot近似,后者又基于“反正切函數的有效近似”,Rajan,S.Sichun Wang Inkol,R.Joyal,A.,2006年5月。改編自麻省理工學院許可證下的shaderfastlibs。
Parameters:
x (Number) 范圍內的輸入數字[-1,1]
(static) fastApproximateAtan2(x, y) → {Number}
計算任意輸入標量的atan2(x,y)的快速近似值?;贜vidia CG參考實現的范圍縮小數學:http://developer.download.nvidia.com/cg/atan2.html
Parameters:
x (Number) 如果y為零,則輸入的數字不為零。
y (Number) 如果x為零,則不是零的輸入數字。
(static) fromSNorm(value, rangeMaximum) → {Number}
將范圍[0,RangeMaximum]中的snorm值轉換為范圍[-1.0,1.0]中的標量。
Parameters:
value (Number) 范圍內的snorm值[0,rangemax]
rangeMaximum (Number) (default 255) snorm范圍內的最大值,默認為255。
See:
  • BMMath.toSNorm
(static) greaterThan(left, right, absoluteEpsilon) → {Boolean}
確定左值是否大于右值。如果這兩個值彼此在absoluteEpsilon范圍內,則認為它們相等,并且此函數返回false。
Parameters:
left (Number) 要比較的第一個數字。
right (Number) 要比較的第二個數字。
absoluteEpsilon (Number) 比較中使用的絕對epsilon。
(static) greaterThanOrEquals(left, right, absoluteEpsilon) → {Boolean}
確定左值是否大于或等于右值。如果這兩個值彼此在absoluteEpsilon范圍內,則認為它們相等,此函數返回true。
Parameters:
left (Number) 要比較的第一個數字。
right (Number) 要比較的第二個數字。
absoluteEpsilon (Number) 比較中使用的絕對epsilon。
(static) incrementWrap(n, maximumValue, minimumValue) → {Number}
如果數字超過最大值,則用換行符將數字遞增到最小值。
Parameters:
n (Number) 要遞增的數字。
maximumValue (Number) 滾動到最小值之前的最大增量值。
minimumValue (Number) (default 0.0) 超過最大值后重置為的數字。
Example
var n = bmgl.Math.incrementWrap(5, 10, 0); // returns 6
var n = bmgl.Math.incrementWrap(10, 10, 0); // returns 0
Throws
(static) isPowerOfTwo(n) → {Boolean}
確定正整數是否為二的冪。
Parameters:
n (Number) 要測試的正整數。
Example
var t = bmgl.Math.isPowerOfTwo(16); // true
var f = bmgl.Math.isPowerOfTwo(20); // false
Throws
(static) lerp(p, q, time) → {Number}
計算兩個值的線性插值。
Parameters:
p (Number) 要插入的起始值。
q (Number) 要插入的結束值。
time (Number) 插值時間一般在[0.0, 1.0]范圍內。
Example
var n = bmgl.Math.lerp(0.0, 2.0, 0.5); // returns 1.0
(static) lessThan(left, right, absoluteEpsilon) → {Boolean}
確定左值是否小于右值。如果這兩個值彼此在absoluteEpsilon范圍內,則認為它們相等,并且此函數返回false。
Parameters:
left (Number) 要比較的第一個數字。
right (Number) 要比較的第二個數字。
absoluteEpsilon (Number) 比較中使用的絕對epsilon。
(static) lessThanOrEquals(left, right, absoluteEpsilon) → {Boolean}
確定左值是否小于或等于右值。如果這兩個值彼此在absoluteEpsilon范圍內,則認為它們相等,此函數返回true。
Parameters:
left (Number) 要比較的第一個數字。
right (Number) 要比較的第二個數字。
absoluteEpsilon (Number) 比較中使用的絕對epsilon。
(static) log2(number) → {Number}
查找以2為底的對數。
Parameters:
number (Number) 號碼。
(static) logBase(number, base) → {Number}
查找以底為底的數字的對數。
Parameters:
number (Number) 號碼。
base (Number) 基地。
(static) mod(m, n) → {Number}
也適用于負股息的模運算。
Parameters:
m (Number) 股息。
n (Number) 除數。
(static) negativePiToPi(angle) → {Number}
在范圍-pi<=angle<=pi中生成一個與提供的角度等效的角度。
Parameters:
angle (Number) 以弧度表示
(static) nextPowerOfTwo(n) → {Number}
計算大于或等于提供的正整數的兩個整數的次冪。
Parameters:
n (Number) 要測試的正整數。
Example
var n = bmgl.Math.nextPowerOfTwo(29); // 32
var m = bmgl.Math.nextPowerOfTwo(32); // 32
Throws
(static) nextRandomNumber() → {Number}
使用Mersenne Twister生成[0.0,1.0]范圍內的隨機浮點數。
See:
(static) normalize(value, rangeMinimum, rangeMaximum) → {Number}
將范圍[RangeMinimum,RangeMaximum]中的標量值轉換為范圍[0.0,1.0]中的標量
Parameters:
value (Number) 范圍中的標量值[RangeMinimum,RangeMaximum]
rangeMinimum (Number) 映射范圍中的最小值。
rangeMaximum (Number) 映射范圍中的最大值。
(static) randomBetween(min, max) → {Number}
在兩個數字之間生成一個隨機數。
Parameters:
min (Number) 最小值。
max (Number) 最大值。
(static) setRandomNumberSeed(seed)
BMMath#nextRandomNumber中設置隨機數生成器使用的種子。
Parameters:
seed (Number) 用作種子的整數。
(static) sign(value) → {Number}
返回值的符號;如果值為正,則返回1;如果值為負,則返回-1;如果值為0,則返回0。
Parameters:
value (Number) 返回的符號的值。
(static) signNotZero(value) → {Number}
如果給定值為正或零,則返回1.0;如果給定值為負,則返回-1.0。這與BMMath#sign類似,只是當輸入值為0.0時返回1.0而不是0.0。
Parameters:
value (Number) 返回的符號的值。
(static) sinh(value) → {Number}
返回數字的雙曲正弦值。 value 的雙曲正弦定義為 (ex - e-x)/2.0 ,其中e是歐拉數,大約為2.71828183。

特殊情況:

  • 如果自變量為NaN,則結果為NaN。
  • 如果自變量為無窮大,則結果為與該自變量具有相同符號的無窮大。
  • 如果自變量為零,則結果為零,其符號與自變量相同。

Parameters:
value (Number) 要返回其雙曲正弦值的數字。
(static) toDegrees(radians) → {Number}
將弧度轉換為度數。
Parameters:
radians (Number) 以弧度轉換的角度。
(static) toRadians(degrees) → {Number}
將度轉換為弧度。
Parameters:
degrees (Number) 以度為單位轉換的角度。
(static) toSNorm(value, rangeMaximum) → {Number}
將范圍內的標量值[-1.0,1.0]轉換為范圍[0,rangemaximum]內的snorm
Parameters:
value (Number) 范圍內的標量值[-1.0,1.0]
rangeMaximum (Number) (default 255) 映射范圍中的最大值,默認為255。
See:
  • BMMath.fromSNorm
(static) zeroToTwoPi(angle) → {Number}
在0<=角度<=2pi范圍內生成一個角度,該角度等于提供的角度。
Parameters:
angle (Number) 以弧度表示
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 国产日韩一区欧美| 精品国产乱码久久久久软件 | 亚洲狼人精品一区二区三区| 成人片在线免费看| 欧美激情视频一区二区三区在线播放 | 一区二区三区不卡在线| 久久九九免费| 国内一区二区三区在线视频| 久久国产精品久久| 国产模特精品视频久久久久| 伊人久久大香线蕉综合75| 91免费看网站| 中文一区二区| 国产精品国产一区二区| 日本最新一区二区三区视频观看| 免费一级欧美片在线播放| 欧美日韩国产亚洲一区| 欧美国产视频在线观看| 91九色对白| 国产精品免费看| 午夜久久黄色| 日韩中文字幕av在线| 国产精品xxx在线观看www| 亚洲一卡久久| 91久久精品国产91久久性色tv | 亚洲综合国产激情另类一区| 一区二区三区不卡在线| 欧美成人一区二区在线| αv一区二区三区| 一区二区欧美日韩| 国产综合精品一区| 欧美不卡视频| 视频一区二区在线观看| 久久久精品动漫| 激情视频一区二区| 99国产超薄丝袜足j在线观看| 99pao成人国产永久免费视频| 欧美日韩在线精品| 一本一道久久a久久综合精品| 美女黄毛**国产精品啪啪| 成人在线视频网址| av一区二区三区免费| 久久精品女人的天堂av| 国产亚洲一区二区三区在线播放| 亚洲午夜精品久久久久久app| 欧美日韩大片一区二区三区| 你懂的亚洲视频| 永久久久久久| 这里只有精品66| 正在播放亚洲| 欧美三级午夜理伦三级中文幕| 在线观看欧美激情| 欧美 日韩 国产在线| 欧美在线日韩| 蜜桃视频在线观看成人| 午夜久久久久| 在线免费观看成人| 久久久久久精| 亚洲国产精品久久久久婷婷老年| 国内精品**久久毛片app| 91成人理论电影| 婷婷久久青草热一区二区| 亚洲大胆av| 国产综合第一页| 午夜日本精品| 成人av片网址| 欧美激情四色| 成人91视频| 欧美日韩国产三区| 鬼打鬼之黄金道士1992林正英| 亚洲一区在线直播| 久久综合九色综合欧美狠狠| 一本一道久久久a久久久精品91 | 激情丁香综合| 极品日韩久久| 一本色道久久综合亚洲精品不卡| 久久综合九色综合久99| 亚洲第一黄色| 久久精品国产综合精品| 最新国产拍偷乱拍精品| 久久久久久亚洲精品不卡4k岛国| 在线观看欧美一区| 麻豆蜜桃91| 亚洲中字在线| 欧美jjzz| 国产综合第一页| 一区二区三区三区在线| 日韩欧美精品在线不卡| 免费亚洲一区| 国产精品v日韩精品v欧美精品网站 | 欧美日韩mv| 激情久久av| 国产精品推荐精品| 欧美成人有码| 久久综合入口| 噜噜噜躁狠狠躁狠狠精品视频 | 国产精品hd| 欧美人xxxxx| 久久久久免费| 亚洲日产国产精品| 午夜精品亚洲一区二区三区嫩草| 玖玖在线精品| 亚洲欧洲视频| 中文字幕精品一区日韩| 成人精品水蜜桃| 999国产视频| 成人18视频| 91网免费观看| 欧美日韩国产成人精品| 九九九九精品九九九九| 久久精品官网| 日韩视频三区| 欧美日韩一区二区三区在线视频| 欧美日韩在线精品一区二区三区| 久久亚洲综合网| 99在线精品视频在线观看| 这里只有精品66| 日本视频一区二区不卡| 国产精品国产三级欧美二区| 性欧美精品高清| 中文网丁香综合网| 亚洲国产高清视频| 国内外成人免费视频| 一区二区三区四区五区视频| 日韩精品一区二区三区丰满| 久久伊人一区| 精品国产乱码久久久久久108| 成人三级在线| 久久综合伊人| 91在线播放视频| 99在线看视频| 成人午夜电影免费在线观看| 久久视频一区| 成人性色av| 国产亚洲精品久久飘花| 国产视频99| 久久亚裔精品欧美| 久久人人爽爽人人爽人人片av| 精品毛片久久久久久| 久久99精品久久久久久秒播放器 | 久久福利精品| 噜噜噜在线观看免费视频日韩| 国产精品日本一区二区| 在线亚洲国产精品网站| 一本色道久久综合一区| 国产伦精品一区二区三区高清版| 99精品视频免费观看视频| 国产午夜精品在线| 久久大香伊蕉在人线观看热2| 久久久精品动漫| 久久综合久久久| 国产精品二区二区三区| 久久久久久欧美精品色一二三四 | 一区二区视频在线免费| 欧美 日韩 国产精品免费观看| 欧美日韩免费观看一区| 亚洲免费大片| 一区二区三区视频在线播放| 欧美xxxx黑人又粗又长精品| 3d动漫精品啪啪一区二区三区免费 | 国产一区二区三区四区老人| 久久久久久穴| 国产久一道中文一区| 国产伦理一区二区三区| 久久一区二区三区四区五区 | 精品国产乱码久久久久久蜜柚| 精品乱码一区二区三区| 日韩亚洲一区在线播放| 国产精品国产三级欧美二区| 国产精品久久久久久久免费软件 | 国产精品久久久久免费| 女人一区二区三区| 午夜精品婷婷| 国产精品美女黄网| 动漫精品视频| 亚洲精品国产一区| 亚洲精品偷拍| 国产日韩欧美一区二区| 亚洲欧洲另类精品久久综合| 亚洲二区视频| 国产一区自拍视频| 欧美 日韩 国产 一区| 国产精品一区免费观看| 国产在线一区二区三区欧美| 欧美一区二区三区在线播放| 亚洲一区三区视频在线观看| 久久一区二区三区av| 狠狠色综合网| 福利精品视频| 欧美精品入口| 国产高清精品一区二区| 中文字幕一区二区中文字幕| 亚洲欧美日韩精品一区二区| 欧美精品一区在线| 亚洲国产精品123| 鲁鲁视频www一区二区| 91久久久一线二线三线品牌| 国产精品我不卡| 欧美a级在线| 国产伦理久久久|