LOG関数の使い道を考えている。LOG関数では底はeである。ネイピア数である。この数を見るとネイピア商会のことを思い出してeraMeiQ外伝やりたくなる。
……ふう。
さておき、Emueraでは小数を取り扱えないので当然戻り値は整数なのだが、小さな数を渡すと0が返ってくる。これでは任意の数を底とするLOGNが表現できない。
うーんLOGの引数に底を渡せたらいいんだけどなー。
どのみち小さな数の場合、小数が使えない以上LOGはほとんど使いものにならないのだが、そういう場合は逆にPOWERを使えば何とかなったりする。が、大きい数に対してPOWERすると値がとんでもない桁まですっ飛んでしまうので、そういうときにLOGがありがたい。ありがたいのだが、底を指定できない。底に2とか指定しようとすると、LOG(N)/LOG(2)みたいに書くことになるのだが、当然、ゼロ除算になってくださる。
うーんそろそろ水面下での活動をやめて本格的に要望を出しにいったりしたほうがいいのかもしれない。
まあ、LOGNがどうしてもほしいという具体的な理由はなかったりするのだけど。
コメントをかく