Pascalにない数学関数の作り方
Pascal標準関数として用意されている数学関数は限られたものなので、それらを使って各種の数学関数を作る必要があります。
Pascal標準関数以外の数学関数
C | Pascal | Comment |
acos(x) | ArcTan(Sqrt(1-Sqr(x)/x) | |
asin(x) | ArcTan(x/Sqrt(1-Sqr(x))) | |
cosh(x) | (Exp(x)+Exp(-x))/2 | |
log10(x) | Ln(x)/Ln(10) | 底が10の対数 |
pow(x, y) | Exp(y*Ln(x)) | xのy乗 |
sinh(x) | (Exp(x)-Exp(-x))/2 | |
tan(x) | Sin(x)/Cos(x) | |
tanh(x) | (Exp(x)-Exp(-x))/(Exp(x)+Exp(-x)) |