アメリカで暮らしたことがある経験がある人なら知っているだろう。アメリカではお釣りを渡す時、引き算ではなく足し算なのだ。例えば550円の品物を買ったとしよう。1000円を渡すとレジの人はお釣りを渡す時、550円を起点として、600円、700円、そして1000円と足しながら釣り銭を渡すのだ。
日本人ならなんてまだるっこしいことを!、と思うかもしれないが、アメリカ人は引き算が苦手なのである。確かに引き算のやっかいな点は、桁が長くなるほど、ややこしくなってくることだ。繰り下げも、桁が増えるほどめんどくさくなる。そんな人には、足し算で引き算の答を出せる方法をおすすめする。
How to Subtract By Adding
その法則はこうだ。
1の桁以外の各桁の数字を9から引く。
1の桁は10から引く
それに大きい方の数値を足す
例えば、ノルマン人が英国を支配してから(1066年)、クリストファー・コロンブスがバハマ諸島発見し、キューバに上陸(1492年)までの期間を計算したい場合、まず、一の位を除いて、9からそれぞれの数字を引く。一の位は通常通り10から引く。
1066の場合、左から9-1で8、9−0で9、9-6で3、10-6で4、それを並べると8934となる。そこに1492を足すと10426となる。そこから左の数字を消すと、0426という数字が導きだされる。この数字こそが1492-1066の答えとなる数字だ。
っていうかまあ、日本人なら普通に1492-1066で計算しちゃえばいい話なのだが、そこはカルチャーの違いってことだ。
ちなみにこの足し算をつかった引き算は、正の整数ならどの数字でも適用することができる。
8-6=2、これは、8+(10-6)、8+4=12の左の位を除いた数、2となる。100-001は、100に、9-0、9-0、10-1、999を足した数1099の一番左の位を消した数、99となる。424242-333333は、424242に666667を足した数の1090909の一番左の位を消した数、90909となる。
余談だが、この方式はコンピューターでも使われている。ただ、コンピューターの場合は、2の補数を用いた減算と呼ばれ、バイナリ(二進法)が用いられるため、もっとシンプルになっている。
動画翻訳:melondeau
▼あわせて読みたい
線をひくだけで答えがでる!?日本の掛け算の計算方法が海外で話題に
簡単なはずなのに、90%の人が間違う。10秒で答える4つの計算テスト
線を引くだけでなく角度や面積を計算、線がアニメーション化され、なんならミニゲームもできちゃう。透過型ディスプレイ内蔵のハイテク定規「Glassified」
簡単な足し算で驚きの結末が!!98%の人々を驚かすシンプルなテスト。あとの2%は「変人」の可能性あり。
スマホに数式をかざすだけで瞬時に答えが出てくる!計算式も出てくる!使える数式アプリ「PhotoMath」
コメント
1. 匿名処理班
めんどくさい!!と思ったとある日本人です。
2.
3.
4. 匿名処理班
引き算苦手でなくてよかった
5. 匿名処理班
あー、なるほど補数の計算か
10進数で補数計算ねんて考えもしなかった
6.
7. 匿名処理班
意味が分からない
8. 匿名処理班
引き算でした方が早かった。。。
9. 匿名処理班
なにこれむずかしい
10. 匿名処理班
2の補数表現しか知らなかった
11. 匿名処理班
引くよりこっちのが楽なのか…それはそれで才能?
12. 匿名処理班
英語圏は10進数が直感で解りづらいらしい
言語的にtwelveで区切りが来る
ダース計算の世界なので
ハーフ、クォーターの考え方が得意なんだって
13. 匿名処理班
余計にわかりにくくなった
14. 匿名処理班
10進数でやる意味皆無
1と0しか無いからええんや
15. 匿名処理班
ごめん、全くわからない…
これはアメリカだけなのかね
16. 匿名処理班
足し算で引き算って9ー1とか引き算しとるやん
17.
18. 匿名処理班
普通に引き算した方が早かった
19. 匿名処理班
おおー、これは面白い。使うことはないかもだけど。
20. 匿名処理班
アメリカではお釣りを渡す時・・・まで読んだ
だから俺は大人になってもさんすうが出来ないんだな
21.
22. 匿名処理班
※12
とても興味があるので、もう少し詳しくそのお話について教えて下さい!
23. 匿名処理班
面白いね
でもこれ出来る人は引き算出来るよね…
24.
25. 匿名処理班
2進数で補数を使って加算で減算する方法に衝撃を受けた事を思い出した。
その直後に加算のみで四則演算が可能と言った教授に更に衝撃を受けた。
掛け算は足し算の繰返しで、割り算は引き算の繰返しだと聞いて納得した。
まだ8ビットが主流の世界だったけれど、64ビットとか256ビットだと手書きで計算する場合に今なら確実に桁落ちさせる自信がありますね。
ビットコインを手動で導き出す教授もいるので不可能ではないけれど、当時から何で計算機を使っちゃ駄目なの?って思った。
この記事を読んで改めて計算機を使えば?と思う。
2進、8進、16進はその時以来殆ど使ってないけれど、時々Color表現で16進表記を見掛ける以外はPGで予想外の計算結果の時に桁落ち溢れを疑う位かな。
26. 匿名処理班
これ数式にするとなんと面倒いかに面倒なことをしているかわかる。
1492−1066=1492-1066 +10000−10000
=1492+(10000-1066)−10000
=1492+8934 -10000
=10426 -10000
=426
27. 匿名処理班
いろいろな方法を知っておくのは良いかもしれないね!
でも、めんどくさいよね!ね!
28. 匿名処理班
ぜんっぜん分かんない。
やばい?
29. 匿名処理班
余計わからん。普通に引き算したほうが10倍早い
30. 匿名処理班
550円の物で1000円出されたら、550円にいくら足せば1000円になるか計算するわ。
先ず550円に50円足して600円。あと400円足せば千円になる。つまり450円足せば千円=おつり450円ってすぐ解る。
小学校で習う上の桁から1かりてきて〜が意味わからんかったから、当時自力で編み出した。
31. 匿名処理班
さっぱり分からん・・・
32. 匿名処理班
習慣の違いなのか、脳そのものの違いなのか。。。