おかしいものにだけ反応する
macportにはeというportがあるが、こういうのはどこに使い方があるのか、よくわからない。そういえば、omakeというのもあったが調べるの大変だった。
sudo port info e
e @0.02718 (math)
Description: e is a command line expression evaluator. It was designed
to be as small as possible, and quick to use.
Homepage: http://www.softnet.tuc.gr/~apdim/projects/e/Platforms: darwin
License: unknown
Maintainers: nomaintainer@macports.org
で、Homepageの先にいってもなにもない、みたい。
計算できるみたい。
e 1 + 1
2
えーっとこれは何?
sudo port contents e
んー。/opt/local/share/doc/e/README をみたらわかるのかな?
.....
計算できる、ただし2^1024は無理みたいな!
e 2^1023
89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608
e 2^1024
inf
うーん?bcだったら任意精度だよ?
echo "2^1024" | bc
17976931348623159077293051907890247336179769789423065727343008115773\
26758055009631327084773224075360211201138798713933576587897688144166\
22492847430639474124377767893424865485276302219601246094119453082952\
08500576883815068234246288147391311054082723716335051068458629823994\
7245938479716304835356329624224137216