シミュレーションなどの科学的計算に便利な(と思う)、いくつかの初等関数が浮動小数点数ライブラリとともに提供されています。詳しい説明は抜きで、主なものを列挙します(利用される方は、当然その意味をご存知と思いますので。)。
- 三角関数---角度はラジアン角、つまり、180°=π(64ビット数:3.14159265358979)
FSIN |
( F: r -- r' ) |
\ r'=sin(r) |
FCOS |
( F: r -- r' ) |
\ r'=cos(r) |
FTAN |
( F: r -- r' ) |
\ r'=tan(r) |
- 逆三角関数 --- a=arcsin(b)ならば、sin(a)=b
FASIN |
( F: r -- r' ) |
\ r'=arcsin(r)、値域は-pi/2からpi/2まで |
FACOS |
( F: r -- r' ) |
\ r'=arccos(r)、値域は0からpiまで |
FATAN |
( F: r -- r' ) |
\ r'=arctan(r)、値域は-pi/2からpi/2まで |
FATAN2 |
( F: r1 r2 -- r3 ) |
\ r3=arctan(r1/r2)、特別な値があります。 |
FSINH |
( F: r -- r' ) |
\ r'=sinh(r) |
FCOSH |
( F: r -- r' ) |
\ r'=cosh(r) |
FTANH |
( F: r -- r' ) |
\ r'=tanh(r) |
FASINH |
( F: r -- r' ) |
\ r'=arcsinh(r) |
FACOSH |
( F: r -- r' ) |
\ r'=arccosh(r)、値域は0以上。 |
FATANH |
( F: r -- r' ) |
\ r'=arctanh(r) |
FEXP |
( F: r -- r' ) |
\ r'=exp(r)、erあるいはe**r。eは自然対数の底 |
FEXPM1 |
( F: r -- r' ) |
\ r'=exp(r) - 1 |
FLN |
( F: r -- r' ) |
\ r'=log(r)、底はe |
FLOG |
( F: r -- r' ) |
\ r'=log10(r) |
FLNP1 |
( F: r -- r' ) |
\ r'=log(1+r) |
F** |
( F: r1 r2 -- r3 ) |
\ r3=r1r2 |
FSQRT |
( F: r -- r' ) |
\ r'=√r、つまり、r'2=r、rは0以上 |
1/F |
( F: r -- 1/r ) |
|
F**2 |
( F: r -- r*r ) |
|
関連項目:
最終更新:2019年11月18日 22:18