BASIC入門

対数

◇ 対数

 BASICには,10を底とする対数関数LOG10(x),2を底とする対数関数LOG2(x),e =2.71828…を底とする対数関数LOG(x)が用意されている。
 それ以外の数を底とする対数が必要な場合は,つぎのようにすればよい。
例 3を底とするときの8の対数を求める。
10 DEF log(a,x)=LOG10(x)/LOG10(a)
20 PRINT log(3,8)
30 END

<補足>BASICでは,DEF文で組込み関数と同名の関数を定義することが許されている。
その場合,DEF文による定義が優先する。