|
|
●概要 平方、立方、正逆三角関数、正逆双曲線関数、対数/指数関数、正逆階乗 などの値を多倍長で求める方法や高速化手法について解説している。 ●原理 数学の関数は、関数の定義式で直接値を求められないことが殆どで、一般には、
の三つの方法がある。関数や、関数の変数範囲によって使い分ける。 精度は当然、目標値を達成するが、いくらVBだからと言って、遅くては良くないので、最善を尽くす。高速化手法の一般解説をしている。 求める値の逆数をニュートン法で求める。指数関数で、X0.5 などでは時間が掛かりすぎる。 ●指数/対数関数 ○整数指数(XN) ○指数関数(eX) ○実数指数(XY) ○自然対数(ln) ○一般対数(log) ●三角関数 ○正弦/余弦(sin/cos) ○正接(tan) ○逆正弦/逆余弦(asin/acos) ○逆正接(atan) ●双曲線関数 ○双曲線正弦/余弦(sinh/cosh) ○双曲線正接(tanh)
|