BIGEMAP卫星地图_高清卫星地图_北斗高清地图_地图软件_矢量地图数据_专题地图

Math

數(shù)學(xué)函數(shù)。

Members

(static, constant) DEGREES_PER_RADIAN : Number

以弧度表示的度數(shù)。
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個(gè)

(static, constant) EPSILON6 : Number

0.000001個(gè)

(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個(gè)

(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

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

(static, constant) LUNAR_RADIUS : Number

根據(jù)“IAU/IAG行星和衛(wèi)星的地圖坐標(biāo)和旋轉(zhuǎn)要素工作組的報(bào)告:2000”,天體力學(xué)82:83-110,2002年,月球的平均半徑。

(static, constant) ONE_OVER_PI : Number

1個(gè)/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

弧秒中的弧度數(shù)。
Default Value: BMMath.RADIANS_PER_DEGREE / 3600.0

(static, constant) RADIANS_PER_DEGREE : Number

度的弧度數(shù)。
Default Value: Math.PI / 180.0

(static, constant) SIXTY_FOUR_KILOBYTES : Number

64*1024個(gè)

(static, constant) SOLAR_RADIUS : Number

太陽(yáng)半徑(米):6.955E8

(static, constant) THREE_PI_OVER_TWO : Number

三點(diǎn)/2

(static, constant) TWO_PI : Number

2個(gè)

Methods

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

特殊情況:

  • 如果參數(shù)為NaN,則結(jié)果為NaN。
  • 如果參數(shù)為無(wú)窮大,則結(jié)果為正無(wú)窮大。
  • 如果參數(shù)為零,則結(jié)果為1.0。

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

特殊情況:

  • 如果自變量為NaN,則結(jié)果為NaN。
  • 如果自變量為無(wú)窮大,則結(jié)果為與該自變量具有相同符號(hào)的無(wú)窮大。
  • 如果自變量為零,則結(jié)果為零,其符號(hào)與自變量相同。

Parameters:
value (Number) 要返回其雙曲正弦值的數(shù)字。
(static) toDegrees(radians) → {Number}
將弧度轉(zhuǎn)換為度數(shù)。
Parameters:
radians (Number) 以弧度轉(zhuǎn)換的角度。
(static) toRadians(degrees) → {Number}
將度轉(zhuǎn)換為弧度。
Parameters:
degrees (Number) 以度為單位轉(zhuǎn)換的角度。
(static) toSNorm(value, rangeMaximum) → {Number}
將范圍內(nèi)的標(biāo)量值[-1.0,1.0]轉(zhuǎn)換為范圍[0,rangemaximum]內(nèi)的snorm
Parameters:
value (Number) 范圍內(nèi)的標(biāo)量值[-1.0,1.0]
rangeMaximum (Number) (default 255) 映射范圍中的最大值,默認(rèn)為255。
See:
  • BMMath.fromSNorm
(static) zeroToTwoPi(angle) → {Number}
在0<=角度<=2pi范圍內(nèi)生成一個(gè)角度,該角度等于提供的角度。
Parameters:
angle (Number) 以弧度表示
主站蜘蛛池模板: 自动门、旋转门、速通门维修保养升级服务平台_门道佰分佰【官网】 | 气体检测仪,多功能气体检测仪,四合一检测仪,氯气检测仪,有机挥发气体检测仪,气体报警器-南京诺邦电子科技有限公司 | 排烟风机-屋顶风机-消防高温排烟风机-山东凯亿空调 | 熊猫家装-装修公司,上海装修、室内设计、家装、别墅装修、办公室装修、全屋定制就上熊猫家装 | 深圳办公室装修_办公室设计_写字楼装修设计_深圳市加洲建设集团有限公司 | 新2025澳门天天开好彩生肖对照表,2025新澳精准正版免费,2025新澳今晚开奖资料大全,新澳门四肖期期准免费,新澳门今晚9点30分开奖结果 | 浙江创洁卫生消杀有限公司-浙江杀虫公司,温州消杀公司,温州灭鼠公司,灭蟑螂,灭蚊蝇,灭跳蚤,灭书虱,灭臭虫,灭螨虫,白蚁防治,房间消毒除味等专业服务 | 通用变频器|国产变频器|深圳变频器厂家-深圳市英捷思技术有限公司 | 太阳能路灯-庭院灯-太阳能灯生产厂家-北京日月升太阳能科技公司 太阳能路灯生产厂家-郑州太阳能高杆灯价格-道路照明智能路灯-河南坤德照明 | 潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机-潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 金亨木业建筑模板_清水模板_覆膜板_金亨木业建筑模板厂家批发 | 邮政纸箱_淘宝纸箱_抗压纸箱,盐城纸箱,盐城纸箱厂家,盐城承重纸箱-盐城君雅纸箱 | 英格索兰隔膜泵_ARO气动隔膜泵_英格索兰隔膜泵配件【原厂正品】连续五年无投诉_英格索兰隔膜泵代理-苏州瑞晟茂环保设备有限公司 印刷公司,北京印刷厂,宣传画册手册印刷厂-和智印彩页设计 | 振动筛|不锈钢振动筛|振动筛生产厂家-新乡市大汉振动机械有限公司 | 制砂机锤头_锤式破碎机锤头_粉煤机锤头_巩义市东辰实业 | 汽油发电机,柴油发电机,小型汽油发电机,小型柴油发电机,家用发电机生产厂家——上海东明动力设备有限公司 | 腾云网-智慧网络营销服务提供商 套丝机_钢管套丝机_螺栓套丝机S8139_螺纹钢套丝机_智能套丝机价格-瑞捷机械设备有限公司 | 江西蔬菜配送,南昌蔬菜配送,南昌食堂承包,江西饭堂承包-江西菜篮子农产品发展有限公司 | 社会百态,七仙女思春完整版免费高清电影引发的思考 | 树脂井盖,复合井盖,井盖厂家-山东宝盖新材料 | 太阳能路灯-庭院灯-太阳能灯生产厂家-北京日月升太阳能科技公司 太阳能路灯生产厂家-郑州太阳能高杆灯价格-道路照明智能路灯-河南坤德照明 | 泊头市鸿海泵业有限公司--导热油泵,高温油泵,沥青保温泵,圆弧泵,齿轮油泵,高粘度泵,自吸离心油泵,罗茨油泵为主的专业生产厂家 | 西安西雷脉冲功率技术有限公司-高压调制器/加速器与脉冲功率系统的研发/生产/应用推广/高压脉冲电源的应用研究/设计/生产和销售/高功率脉冲器件/材料与仪器设备的研发/生产和销售/高电压/大电流/强磁场环境的模拟及测试服务/会议会展服务/货物及进出口的业务/脉冲功率技术领域类的技术转让 | 山东发电机组生产厂家,特种火花塞生产厂家,高压线生产厂家,空气滤芯生产厂家,济南市博盛动力机械有限公司 | 土壤碳通量-土壤水势传感器-涡度相关-北京力高泰科技有限公司 | 苏州拆除公司_太仓拆除公司_常熟拆除公司_昆山拆除公司--苏州伊诺尔拆除工程有限公司 | 弯箍机_钢筋弯箍机_全自动钢筋弯箍机_数控弯箍机-建科智能装备制造(天津)股份有限公司 | 十堰急开锁0719-8888139|十堰开锁公司|十堰开锁电话|十堰换锁价格-同福锁城-十堰同福锁城 | 深圳办公室装修_办公室设计_写字楼装修设计_深圳市加洲建设集团有限公司 | 油罐_双层油罐_双层油罐厂家|值得信赖-泰安晟鼎金属容器制造有限公司 | 苏州探测器清洗_烟感探头清洗_感烟探测器维修清洗_火灾探测器清洗报价/价格_进口国产消防设备清洗_江苏智淼探测器清洗厂家- | 每天一篇励志文章,每晚一个励志故事—励志人生网 | 太原石膏基自流平,太原轻质抹灰石膏,太原腻子粉,太原抗裂砂浆-太原乔贝建筑材料有限公司 | 免费建站_自助建站_网站建设_企业建站_中小企业建网站_免费网站模板-牵牛建站 | 银龙制冷—北京冷库工程建设安装公司!【20年专业制冷】 | 烟台废旧物资回收,烟台废品回收,烟台物资回收-烟台金泰再生资源有限公司 | 席高设计型地板官网_拼花地板_高端木地板定制专家_轻奢地板 | 增压泵-离心泵-管道泵-排污泵-上海渤泉泵业制造有限公司 【官方网站】 | 新中式家具,广东新中式家具,广州新中式家具,佛山新中式家具,顺德新中式家具,乐从新中式家具,新中式家具厂家直销--唐明雅居 | 小型生活污水处理设备_MBR膜生物反应器_口腔医院/脱脂污水处理设备_酸洗磷化/喷涂废水处理设备-上海台江环保 | 长沙联合产权交易所有限公司|