數(shù)學函數(shù)簡化了有關(guān)數(shù)學和幾何過程的編程。使用這些函數(shù)時,記住有些函數(shù)可以從其他函數(shù)得到。
radians = degrees * PI/180 degrees = radians * 180/PI PI = 3.1415926535897932 自然對數(shù):e = 2.718322 Sin(a) = a/c Cos(a) = b/c Tan(a) = a/b Sec(a) = 1/Cos(a) Cosec(a) = 1/Sin(a) Cotan(a) = 1/Tan(a) Arcsin(x) = Atn(x/Sqr(-x*x+1)) Arccos(x) = Atn(-x/Sqr(-x*x+1)) + 2*Atn(1) Arcsec(x) = Atn(x/Sqr(x*x-1)) + Sgn((x)-1)*(2*Atn(1)) Arccosec(x) = Atn(x/Sqr(x*x-1)) + (Sgn(x)-1)*(2*Atn(1)) Arccotan(x) = Atn(x) + 2*Atn(1) HSin(x) = (Exp(x) - Exp(-x))/2 HCos(x) = (Exp(x) + Exp(-x))/2 HTan(x) = (Exp(x) - Exp(-x))/(Exp(x) + Exp(-x)) HSex(x) = 2/(Exp(x) + Exp(-x)) HCosec(x) = 2/(Exp(x) - Exp(-x)) HCotan(x) = (Exp(x) + Exp(-x))/(Exp(x) - Exp(-x)) HArcsin(x) = Log(x+Sqr(x*x+1)) HArccos(x) = Log(x+Sqr(x*x-1)) HArctan(x) = Log((1+x)/(1-x))/2 HArcsec(x) = Log((Sqr(-x*x+1)+1)/x) HArccosec(x) = Log((Sgn(x)*Sqr(x*x+1)+1)/x) HArccotan(x) = Log((x+1)/(x-1))/2 LogN(x) = Log(x)/Log(n)
Abs Abs函數(shù)返回一個數(shù)的絕對值。 用法為:result = Abs(number) 其中result是number參數(shù)的絕對值。 Atn Atn函數(shù)返回一個數(shù)的反正切值。 用法為:result = Atn(number) 其中result是正切值為number的弧度。 Cos Cos函數(shù)返回一個角的余弦值。 用法為:result = Cos(number) 其中result是鄰邊與斜邊之比,number是角的弧度值。 Exp Exp函數(shù)返回以自然對數(shù)為底的冪。 用法為:result = Exp(number) 其中result是參數(shù)number的反對數(shù)。 Fix Fix函數(shù)返回一個數(shù)的整數(shù)部分。 用法為:result = Fix(number) 其中result是參數(shù)number的整數(shù)部分。 Int Int函數(shù)返回一個數(shù)的整數(shù)部分。 用法為:result = Int(number) 其中result是參數(shù)number的整數(shù)部分。 Log Log函數(shù)返回一個數(shù)的自然對數(shù)。 用法為:result = Log(number) 其中result是number的對數(shù)值。 Rnd Rnd函數(shù)返回一個隨機數(shù)。 用法為:result = Rnd[(switch)] 其中result是一個隨機數(shù),switch說明如何確定這個隨機數(shù)。switch是正數(shù)說明應(yīng)返回序列中的下一個隨機數(shù)。在調(diào)用這個函數(shù)前,應(yīng)用Randomize語句初始化隨機數(shù)發(fā)生器。 Log Log函數(shù)返回一個數(shù)的自然對數(shù)。 用法為:result = Log(number) 其中result是number的對數(shù)值。 Sgn Sgn函數(shù)返回一個數(shù)的符號。 用法為:result = Sgn(number) 如果number為正則result為1,如果number為0則result為0,如果number為負則result為-1。 Sin Sin函數(shù)返回一個角的正弦值。 用法為:result = Sin(number) 其中result是對邊與斜邊之比,number是角的弧度數(shù)。
Sqr Sqr函數(shù)返回一個數(shù)的平方根。 用法為:result = Sqr(number) 其中result是參數(shù)number的平方根。 Tan Tan函數(shù)返回一個角的正切值。 用法為:result = Tan(number) 其中result是對邊與鄰邊之比,number是角的弧度值。
|