ver.1 筆算型の乗算 正の数のみ 除算未対応 不具合発見 ver.2 加法・減法のみ負の数にも対応 ver.3 乗法も負の数に対応 ver.4 プログラム一新 誤作動に対応 プログラムを見やすくリニューアル! 頭の0を取る機能を追加 負の数に未対応 ver.5 誤作動に対応 負の数に対応(すべての実数に対応) ver.5.2 巨大数の乗算を高速化 ver.5.5 演算精度の向上、高速化 ver.6 誤作動に対応 除算に対応 除算誤差を計算する機能を追加 ver.6.5 除算アルゴリズムの修正 初期値の変更による誤作動への対応
ver.1 https://scratch.mit.edu/projects/1277646352/ ver.7 https://scratch.mit.edu/projects/1291001145/ 最新バージョンをご利用ください このバージョンでは、決定版と書かれた定義ブロックを使って準出力という変数に演算結果を出力します。 使用する際は一言声をかけてくださると助かります。 積算は筆算なので効率は悪いです。 計算速度よりも見やすさ、分かりやすさを重視してプログラムを組みました。 多倍長整数の計算を応用して少数も計算できるようになっています。 参考 https://geeksinhitachiprovince.hatenablog.com/entry/2019/01/08/022214 はてなぶろぐ x₀をどうするか (2026/3/14 参照) http://www.finetune.co.jp/~lyuka/technote/fract/sqrt-jp.html Fine True 逆数と平方根を求める高次収束アルゴリズム 1/A の 3次収束の漸化式 (2026/3/14 参照)