2005-03 << 2005-04 >> 2005-05

2005-04-07 (木)

*DoJa::関数電卓

授業中に関数電卓を書き始める.DoJaでは浮動小数点演算がサポートされてないので,自分で浮動少数点演算のクラスを書く.IEEEの仕様に従おうと思ったけど,使いまわす予定も無いし,指数部32ビット+仮数部64ビットなデータにする.ちなみに,指数部の基数は10です.なので,9.223x10^4294967310くらいの数まで扱えます(そんなの滅多に使わない).表示と計算の都合上,有効数字は12桁くらいです.

関数電卓(作りかけ)

入力中の式と下の値は無関係です.……というか,まだ四則演算しかできません.完成するのは,いつだろう.

2005-03 << 2005-04 >> 2005-05