Top / Alan言語仕様 / Math パッケージ

Alan v0.15
Reference
Math パッケージ

Last updated: 2006-07-08
Created: 2005-02-24


by Fumisky Wells

Math --数学関係

数学関係のパッケージです。real型/real8型のメンバ関数として sin などが ありましたが、こちらは同じことをフリー関数として提供します。

real: sin (real)
real: cos (real)
real: tan (real)
real: asin (real)
real: acos (real)
real: atan (real)
real: log (real)
real: log10 (real)
real: sqrt (real)
real: ceil (real)
real: floor (real)
real: abs (real)
real8型についても同様の関数が定義されています。

以下、詳細です。

real: Math.sin(real)

説明
sin関数
戻り値
sin関数値
import Math end
put(sin(1.0))

real: Math.cos(real)

説明
cos関数
戻り値
cos関数値
import Math end
put(cos(1.0))

real: Math.tan(real)

説明
tan関数
戻り値
tan関数値
import Math end
put(tan(1.0))

real: Math.asin(real)

説明
asin関数
戻り値
asin関数値
import Math end
put(asin(1.0))

real: Math.acos(real)

説明
acos関数
戻り値
acos関数値
import Math end
put(acos(1.0))

real: Math.atan(real)

説明
atan関数
戻り値
atan関数値
import Math end
put(atan(1.0))

real: Math.exp(real)

説明
exp関数
戻り値
exp関数値
import Math end
put(exp(1.0))

real: Math.log10(real)

説明
log10関数
戻り値
log10関数値
import Math end
put(log10(1.0))

real: Math.sqrt(real)

説明
sqrt(平方根)関数
戻り値
sqrt関数値
import Math end
put(sqrt(2.0))

real: Math.ceil(real)

説明
ceil(切り上げ)関数
戻り値
ceil関数値
import Math end
put(ceil(1.1))
SEE ALSO
floor --切り捨て

real: Math.floor(real)

説明
floor(切り捨て)関数
戻り値
floor関数値
import Math end
put(floor(1.1))
SEE ALSO
ceil --切り上げ

real: Math.abs(real)

説明
abs(絶対値)関数
戻り値
abs関数値
import Math end
put(abs(-1.1))

Top / Alan言語仕様 / Math パッケージ





Alan ver0.31