すごい平方根と言うべき整数の2乗

ところで、昨日届いてた某私立高校の結果はどうも予想のコースじゃなかった人が多かったそう。
どうもスポーツに力を入れだしたもん専願が増えたらしい。
仮に併願は席数の5倍とるとすれば専願1人増えると併願は5人減るからね。
まぁ僕の友達のある人もそうだったけど、合格は合格だし、
滑り止めの滑り止めが希望のコースならそれの手続きをしようと言ってましたね。
まぁそれぐらい開き直るほうがいいですね。合格は合格ですから。
さて、実は2桁の自然数の2乗は簡単な計算で元に戻せることを見つけました。
2桁の自然数の2乗は3桁か4桁です。3桁のものは3・4の位を3の位に読み替えてください。
注:10ptではずれます。すいません。ここで見てください。
例題:a:6889,b:6241
ア:3・4の位が当てはまるEを選べ
3・4の位 01-04-09-16-25-36-49-64-81-99
E       1  2  3  4 5  6  7  8  9 
例の場合:aはE=8、bはE=7
イ:1の位の当てはまるFを選べ
1の位 1 4 5 6 9
F     1 2 5 4 3
例の場合:aはF=3、bはF=1
ウ:E*(E+1)を求めて、
3・4の位<E*(E+1)ならカへ、3・4の位>E*(E+1)ならキへ進め
例の場合:aは68<72なのでカへ、bは62>56なのでキへ
カ:それは10*E+Fの2乗ですよ。例aの場合:10*8+3=83
キ:それは10*(E+1)-Fの2乗ですよ。例bの場合:10(7+1)-1=79
ク:筆算でもして検算してみてください。合わないならそれは整数の2乗じゃないよ。
例の場合:aは83*83=6889、bは79*79=6241、当然のように合っている
という風に求められます。すべてこうなることは証明できるはず。
それを考えながら作ったから。AということとBということを組み合わせたら役に立つなという感じ。
解説は書くの大変だから省略。ただし理由はしっかりありますよ。
でも確かに九九だけで求まる。便利かな?


説明をPDF化して公開します。
一応なぜこうしようとしたのか、なぜなのかという証明もすべて書きました。
まぁまとめとかネタみたいなやつもありますがね。
なぜPDFなのかというとMS-Wordで作ったのですがOpenofficeでは崩れるんですよ。
それを媒体にするのはMSの独占を拡大することになりかねないので、この形で配布します。
変更さえしなければコピー・直リンなんでもOKですが、商用利用は禁止。
以下にリンクを貼ります
/fdiary/img/square.pdf
(Date: 2006/02/10(Fri) 18:37)