忍者ブログ
20080511~ 13と7と11の倍数の論理積は13と7と11の積の倍数である。 和ァ・・・
[1012] [1011] [1010] [1009] [1008] [1007] [1006] [1005] [1004] [1003] [1002]
知り合いが、エクセルの最大行数を6万5千5百なんちゃらなんちゃらって言っていたのを聞いて、

一の位は6確定だろー><

とか思ったりしていました。



というのも、最大列数となっている256(8ビットの扱える情報量)の2乗が最大行数(16ビット(16桁の2進数)の扱える情報量)だから

3桁同士の掛け算だとしても下1桁だけは6×6=36の6だということが明白だったからなのです。


そうくると、残りの十の位の数字も、面倒な3桁の掛け算をせずに導き出したいと思うのが人間の性というもので


11で割ったあまりと9で割ったあまりの2通りの方法で求められることを紹介しておきます。



まず、余りの演算というものは四則演算とほぼ同様の演算法則が成り立ちます。


具体的に言いますと、256を9で割った余りである4を2乗した16(または7)は、256を2乗した数を9で割ったあまりと等しくなるのです。


また、9で割ったあまりに関しては、

256を9で割ったあまりと2+5+6=13を9で割ったあまりと、1+3=4を9で割ったあまりは等しいという規則性があるため

256×256=655?6の6+5+5+?+6を9で割ったあまりも4であることがわかります。


ということは、22+?を9で割ったあまり→4+?を9で割ったあまりが7となるため

?=3であるとすぐにわかるわけです。




11で割ったあまりについても同様です。

11で割ったあまりには、
元の数の右から数えて奇数桁の合計から偶数桁の合計を引いたものを11で割ったあまりは、元の数を11で割ったあまりと等しい

という規則性があるため

256を11で割ったあまりは、6+2-5=3

256×256を11で割ったあまり=3×3=9

ということができ

655?6のうちの?の部分を求めたいのだから

6+5+6-5-?=12-?=9の方程式を解けばいいだけなので

このアプローチからも、?=3であることがすぐにわかるわけです。




ほかの数で割ったあまりでもアプローチしようと思ったのですが
かえって3桁同士の掛け算を素直にやったほうが簡単になってしまいそうだったのでやめました。

7も13も面倒すぎました><


あ、でももしかして、2とか5のべき乗で割ったあまりも意外と使えるかもしれませんね。下何桁限定になるとは思いますが。
 



にほんブログ村 科学ブログ 自然科学へ
にほんブログ村

拍手[0回]

PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ブログランキング
ブログランキング参戦中
にほんブログ村 アニメブログ 深夜アニメへ
にほんブログ村 漫画ブログ SF・ファンタジー漫画へ
にほんブログ村 科学ブログ 自然科学へ
よかったらポチッとお願いします^^
最新CM
[12/30 buy steroids credit card]
[09/26 Rositawok]
[03/24 hydraTep]
[03/18 Thomaniveigo]
[03/17 Robertaverm]
最新TB
プロフィール
HN:
量子きのこ
年齢:
43
性別:
男性
誕生日:
1981/04/04
職業:
WinDOS.N臣T
趣味:
妄想・計算・測定・アニメ
自己紹介:
日記タイトルの頭についてるアルファベットは日記の番号です
26進数を右から読みます
例:H→7番目、XP→15(P)×26+23(X)=413番目。
A=0とする仕様につき一番右の桁はAにできませんのでご了承くださいズコー
バーコード
ブログ内検索
アクセス解析