2001年ころに作成したi-appli『測量君』への改善提案が、6年たっても時々メールで届いてはいたのですが、今度は、掲示板にも書かれているのを発見してしまいました。(というか、掲示板はぜんぜん見ていなかったのです。ごめんなさい。)
返事が遅れてしまったお詫びのしるしとして、この場所をお借りして下記のとおり回答をさせていただきます。(掲示板は126文字以内しか入力できないためこの場所にて回答をさせていただいております。)
>> ★空 正起/L9Umb7
>> 04/22 18:59
>> 点がかなり登録できるので大変役立っております。
>> 放射トラバースを心待ちにしております。計算は合
>> うのですが少数点以下の登録後の数字が読みにくい
>> (0652と入力しても652)と表示されてしまうのは改善
>> できないでしょうか?
ご指摘をいただいている箇所は、作者自身も改善したいと考えておりますが、次の理由から改善ができない状況であります。
・i-appliにおけるJAVAの仕様のため、SinやCosなどの超越関数を使えないので、関数を自作(級数展開により作成)しなければならない。
・平方根が組み込まれていない上、小数計算すらできない仕様のため、固定小数方式にて処理を行わなければならない。
・F503iでは10KB以内にアプリを作成しなければならないが、上記を含めた結果、実装できる機能が限られてくる。
・結果として数値入力機能などの簡素化をしなければならない。
⇒『登録後の数字が読みにくい』といった機能改善が数多く寄せられる
上記の理由によりF503iでは、改善することは困難であることをご理解いただきたく存じます。(プログラムサイズ制限により実現できないということになります)
ただ、最近のDoCoMo携帯(DoJa-5.0を使える機種)での開発でもよいとことでしたら話は変わって参ります。プログラムの大規模化に対応しているだけでなく、小数計算や超越関数のサポートも行われるようになったようですので、さまざまな機能追加・機能改善ができます。
今後もこうしたご要望が続く状況であれば、903シリーズ以上を対象とした『測量君3.0(仮称)』の開発も検討してみたいと考えております。
以上よろしくお願いいたします。
参考資料測量君リリース資料