演算で遊ぶ

目標

可逆演算とか面白そうだなーと思ってよくわからないなりにとりあえずコード書いてみました

やったこと

出来たこと

操作 next と、元に戻す操作 back、ゼロを表す変数 zero から、加算・減算・乗算・比較を実装しました。

結果を確かめるために数値から作る int と数値に変換する toInt を作りました。

元に戻せる加算 add2 と減算 sub2 を実装し、元に戻ることを示しました。

出来なかったこと

除算が実装できませんでした。比較が必要かなと思って書いたところで時間が終わりました。

面白かったこと

next と back は元にもどれば何でもよく、zero の内容も何でもよいのに、演算が出来たのが楽しかったです。