第7話 リボン計算(リボン演算)は、入れ子式に何重にも利用できて、
一般化でき4桁同士などが簡単に計算できる!
NEKOは自分の発見に驚きます。
歓喜したNEKOは、研究を続けます。
彼女はさらに驚異的な事実を発見するのです。
リボン計算(リボン演算)は、3桁同士であろうと、4桁同士であろうと、
何であろうと、かけ算一般に適用できるということを!
4桁同士は、次のようにリボン計算(リボン演算)を実施すれば良いのです。
はとの積
はとの積
はとの積
はとの積
2桁同士のかけ算は、やはりリボン計算(リボン演算)を適用します。
練習すれば、2桁同士のかけ算は暗算でできますので、
いきなり、上の図のようにできるわけです。
リボン計算(リボン演算)を入れ子式に使い続ければ、
n桁×m桁において、nとmがどんなに大きくても計算可能です。
上の図で、例えば7589×9634は
さらに上の図の4桁同士と同じように計算すれば良いのです。
8桁×8桁あたりになると、
普通の筆算よりおそらく5,6倍は速く計算できるのではないでしょうか。
一般のかけ算が、リボン計算(リボン演算)でできる!
本当に本当に驚嘆すべき発見です。
女子高生NEKO恐るべしです。
偶数桁ばかりの例になってなってしまっていましたから、
奇数桁の例も入れておいてこの話を閉じましょう。
3桁同士のかけ算
3桁×2桁
は28×76のリボン計算(リボン演算)です。リボン計算(リボン演算)が入れ子式になっています。
数字がないところは0と考えます。
3×0と28×0は0になりますでその行は省いてあります。
以上の解説をご覧の上もう一度見ていただければ
理解できると思います。
今の計算328×76は、
次のようにリボン計算(リボン演算)しても計算できます。
または
つまり、328の2つへの区切り方は任意です。
さらに、32×7自体の計算もリボン計算(リボン演算)でできます。
つまり、リボン計算(リボン演算)を繰り返し
入れ子式に使えば計算できるのです。
第6話へ 第8話へ
初心者のためのjava 入門 基礎から応用まで
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第1部
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第2部
初心者のための VC++による C言語 入門 C++ 入門 基礎から応用まで第3部
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座へ
VC++入門
VBA入門
専門用語なしのVBA入門
VB入門
初心者のためのEclipseによるJava入門