忍者ブログ

けーくんののんびりブログ (日常&Minecraft)

主の日常をのんびりと書いている、タイトル通りのブログです。 詳細は http://peter2000.fukuwarai.net/introduction_etc. 表示が崩れる場合、ページを更新してください。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

僕のプログラミング日記 その4 ~電卓 ver.1~


こんにちは。

実力試験の成績が昨日帰ってきて、学年で9位だったのですが、あまり実感が湧いてません。
成績表、英語で実際の点数より一点引かれて書いてあり、
それに気づいたのが家に帰ってからでした。
明日言わないと。


計算機プログラムのver.1(前回のはver.0)ができました。
ソースコードは1000行以上になりました。

Download

*計算結果にかかわるバグがありましたのでver.1.1に変えました
【実行方法】
  1. ダウンロードしたものをダブルクリックするのみ
番号ふる意味無かったなこれ。

【詳細(主な機能等)】
  • 二乗、平方根、階乗、10の累乗ができます。
  • x!のxの上限は15000です。
  • 10のx乗のxの上限は15000、下限は-15000です。
  • x^2のxの上限は10^4096、下限は(10^4096)・-1です。
  • √xのxの上限は一京です(もっと上げられる)。
  • 割り算は小数第150位まで求めます(第151位で四捨五入)。
  • 「π」ボタンを押すと円周率の小数第150桁までの数を入力します(第151位以降切り捨て)。
  • 「←」ボタンで一桁削除できます。
  • 小数の階乗、10の小数乗は求められません。理由は、実際にやってみればわかります。
こんな感じ。
一応PCのスペックも考えたつもりですが、動かすPCが低スぺ過ぎると重くなる可能性もあります。
メモリー機能(M+やM-など)はver.2に搭載する予定です(ver.2を絶対つくるとは言っていない)。

653+96・3のような式も、[6][5][3][+][9][6][×][3]と式通りに打てば大丈夫です。


起動するとこんな感じ。一番上にある数字はそこまで気にしないでください。

[3][×][6][-][2]などと打ったとき、2にマイナスがつきますが、これは仕様です。


一応、見つかったバグは取り除いたのですが、
まだまだバグが残っている可能性はあります。
バグ報告、改善してほしいところ、追加してほしい機能等はコメントで受け付けます。


Download



ではでは(・∀・)ノシ

拍手[0回]

PR