<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>計算テクニック｜数学FUN</title>
	<atom:link href="https://sugaku.fun/category/%E8%A8%88%E7%AE%97%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF/feed/" rel="self" type="application/rss+xml" />
	<link>https://sugaku.fun</link>
	<description>数学を楽しく分かりやすく解説</description>
	<lastBuildDate>Tue, 10 Jan 2023 02:32:21 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.6</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>2桁×2桁の掛け算が瞬時に解ける「暗算テクニック」を9個紹介</title>
		<link>https://sugaku.fun/2x2-mental-arithmetic/</link>
					<comments>https://sugaku.fun/2x2-mental-arithmetic/#comments</comments>
		
		<dc:creator><![CDATA[管理人]]></dc:creator>
		<pubDate>Tue, 28 Aug 2018 00:08:10 +0000</pubDate>
				<category><![CDATA[計算テクニック]]></category>
		<guid isPermaLink="false">https://sugaku.fun/?p=81</guid>

					<description><![CDATA[日本の学校教育において2桁×2桁の掛け算は大抵の場合、紙に“筆算”を書いて求めるのが一般的です。暗算でこれを計算するのは慣れが必要ですし、正確性やスピードも落ちてしまいます。 しかし特定の組み合わせの場合、2桁×2桁の掛]]></description>
										<content:encoded><![CDATA[<p>日本の学校教育において2桁×2桁の掛け算は大抵の場合、紙に“筆算”を書いて求めるのが一般的です。暗算でこれを計算するのは慣れが必要ですし、正確性やスピードも落ちてしまいます。</p>
<p>しかし特定の組み合わせの場合、<span class="marker2"><strong>2桁×2桁の掛け算を瞬時に暗算で解くテクニックがあります。</strong></span></p>
<p><strong>14×19、73×77、91×94、76×64、81×11、76×99</strong></p>
<p>こういった計算は筆算を書いていたら10秒くらい時間がかかると思いますが、今回紹介するテクニックを使えば上記の計算なら誰でも数秒で、しかも暗算で答えを出すことができるでしょう。</p>
<p>使う機会は限られますが、高校・大学受験で役立つと思いますし、何より数学的思考力は確実に磨かれるはずです。</p>
<p>ぜひ参考にしてみてください。</p>
<p><span id="more-81"></span></p>
<h2>2桁×2桁の暗算テクニック</h2>
<h3>①20未満の2桁同士の掛け算（11～19）</h3>
<div class="simple-box2">
<p>12×13、14×19、15×18、11×17、16×16　・・・全45通り</p>
</div>
<p>このように『1●×1▲』といった掛け算の場合、慣れれば誰でも数秒くらいで暗算可能です。</p>
<p>2つの数字の掛け算は長方形の面積を求める問題に置き換えることができ、さらに長方形を変形することで計算を楽にすることができます。この方法ですべての掛け算が簡単になるというわけではないのですが、『1●×1▲』の形の場合はいずれにしても適応可能です。</p>
<p>具体的に12×13例を見ていきましょう。</p>
<img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-84" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_061013.png" alt="" width="751" height="726" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_061013.png 751w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_061013-300x290.png 300w" sizes="(max-width: 751px) 100vw, 751px" />
<p>中学校で習う因数分解の知識があるとそれぞれ以下のような式の変形に当てはめることができます。</p>
<p>12×13　<span style="color: #ff0000;"><strong>・・・①</strong></span><br />
＝（10+2）×（10+3）　<span style="color: #ff0000;"><strong>・・・②</strong></span><br />
＝10×（10+2+3）+2×3　<span style="color: #ff0000;"><strong>・・・③</strong></span><br />
＝10×15+2×3　<span style="color: #ff0000;"><strong>・・・④</strong></span></p>
<p><span style="color: #ff0000;">※②と③の間に『10×10+10×（2+3）+2×3』を挿入するとわかりやすいかもしれません。</span></p>
<p>これを一般化すると以下の式になります。</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック1</div>
<p><span class="marker"><strong>1●×1▲＝10×（10+●+▲）+●×▲</strong></span></p>
</div>
<p>この式だけ見ると複雑に感じるかもしれませんが、実際に計算してみたらいかにこれがいかに便利なものかわかるかと思います。</p>
<div class="simple-box3">
<p><span style="color: #ff0000;"><strong>例）</strong></span></p>
<ul>
<li><strong>11×16</strong>＝10×（10+1+6）+1×6＝170+6＝176</li>
<li><strong>14×15</strong>＝10×（10+4+5）+4×5＝190+20＝210</li>
<li><strong>19×17</strong>＝10×（10+9+7）+9×7＝260+63＝323</li>
</ul>
</div>
<div class="concept-box1">
<p>公式として丸暗記してもおそらくすぐに忘れてしまいます。はじめは頭の中で長方形の変形をイメージして確認しながら計算するようにしましょう。</p>
</div>
<p>ちなみに「11～19」同士の掛け算の問題を生成するプログラムを作りました。ぜひこれを活用して習得してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random1()"> <input type="button" value=" 正解 " onclick="changeColor('num1_3');" /> </p>
<p><span class="qu" id="ransuu1_1">00</span>×<span class="qu" id="ransuu1_2">00</span>＝<span class="an" id="num1_3">00</span>
</div>
<p><script type="text/javascript">
var num1 = 11 + Math.floor( Math.random() * 9  ) ; //乱数の取得
document.getElementById("ransuu1_1").innerHTML = num1; //乱数の出力
var num2 = 11 + Math.floor( Math.random() * 9  ) ; //乱数の取得
document.getElementById("ransuu1_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num1_3").innerHTML = num3; 
  var obj2 = document.getElementById("num1_3");
  obj2.style.backgroundColor = '#fff'; 
function random1() {
var num1 = 11 + Math.floor( Math.random() * 9  ) ; //乱数の取得
document.getElementById("ransuu1_1").innerHTML = num1; //乱数の出力
var num2 = 11 + Math.floor( Math.random() * 9  ) ; //乱数の取得
document.getElementById("ransuu1_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num1_3").innerHTML = num3; 
  var obj2 = document.getElementById("num1_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<p>また、この考え方は『1●×1▲』だけでなく、『2●×2▲』『3●×3▲』など十の位が同じ数同士の掛け算で同様に使うことができます。</p>
<ul>
<li>2●×2▲＝20×（20+●+▲）+●×▲</li>
<li>3●×3▲＝30×（30+●+▲）+●×▲</li>
<li>4●×4▲＝40×（40+●+▲）+●×▲</li>
<li>5●×5▲＝50×（50+●+▲）+●×▲</li>
</ul>
<p>…etc</p>
<p>実際に上で図解した長方形の変形において『10』という数字を『20』や『30』などに置き換えたらこのようになるのが確認できるでしょう。</p>
<p>ただ『2●×2▲』ならともかく、3以上になると計算が少し煩雑になりますし桁の繰り上がりなどもでてくるのであまり実用的ではありません。</p>
<p>しかしここで『●+▲＝10』となればどうでしょうか？</p>
<p>…というのが次のテクニックです。</p>
<h3>②「十の位が同じ数」かつ「一の位の和が10」</h3>
<div class="simple-box2">
<p>11×19、22×28、31×39、44×46、52×58、64×66、73×77、86×84、97×93　・・・全45通り</p>
</div>
<p>このように十の位が同じ数、かつ一の位の和が10の場合、前項と同じような考え方で簡単に暗算が可能です。</p>
<p>具体的に64×66例を見ていきましょう。</p>
<img decoding="async" class="alignnone size-full wp-image-86" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_072933.png" alt="" width="749" height="723" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_072933.png 749w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_072933-300x290.png 300w" sizes="(max-width: 749px) 100vw, 749px" />
<p>一の位の和が10になることで、長方形を変形したら横の長さがちょうど（縦の長さ+10）となるのです。</p>
<p>これを式に表すと以下の通り。</p>
<p>64×66　<span style="color: #ff0000;"><strong>・・・①</strong></span><br />
＝（60+4）×（60+6）　<span style="color: #ff0000;"><strong>・・・②</strong></span><br />
＝60×（60+6+4）+4×6　<span style="color: #ff0000;"><strong>・・・③</strong></span><br />
＝60×70+4×6　<span style="color: #ff0000;"><strong>・・・④</strong></span></p>
<p>考え方自体は前項と全く一緒です。ただ『●+▲＝10』となったことで10の位の数字が大きくなっても楽に計算できるようになったというわけです。</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック2</div>
<p><span class="marker"><strong>■●×■▲＝■0×（■+1）0+●×▲</strong></span></p>
<p>※●+▲＝10</p>
</div>
<div class="simple-box3">
<p><span style="color: #ff0000;"><strong>例）</strong></span></p>
<ul>
<li>22×28＝20×（20+10）+2×8＝600+16＝616</li>
<li>86×84＝80×（80+10）+6×4＝7200+24＝7224</li>
<li>97×93＝90×（90+10）+7×3＝9000+21＝9021</li>
</ul>
</div>
<div class="concept-box1">
<p>これも公式のように覚えてもこんがらがるだけなので、はじめは実際に長方形をイメージしながら計算するようにしましょう。</p>
</div>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random2()"> <input type="button" value=" 正解 " onclick="changeColor('num2_3');" /> </p>
<p><span class="qu" id="ransuu2_1">00</span>×<span class="qu" id="ransuu2_2">00</span>＝<span class="an" id="num2_3">00</span>
</div>
<p><script type="text/javascript">
var num1_10 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = num1_10 * 10  + num1_1; 
document.getElementById("ransuu2_1").innerHTML = num1; //乱数の出力
var num2 = num1_10 * 10 + (10 - num1_1)  ; //乱数の取得
document.getElementById("ransuu2_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num2_3").innerHTML = num3; 
  var obj2 = document.getElementById("num2_3");
  obj2.style.backgroundColor = '#fff'; 
function random2() {
var num1_10 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = num1_10 * 10  + num1_1; 
document.getElementById("ransuu2_1").innerHTML = num1; //乱数の出力
var num2 = num1_10 * 10 + (10 - num1_1)  ; //乱数の取得
document.getElementById("ransuu2_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num2_3").innerHTML = num3; 
  var obj2 = document.getElementById("num2_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>③「十の位の和が10」かつ「一の位が同じ数」</h3>
<div class="simple-box2">
<p>22×82、13×93、45×65、37×77、48×68、29×89　・・・全45通り</p>
</div>
<p>さっきとは逆のパターンですが、この場合も簡単に暗算することが可能です。</p>
<p>具体的に36×76の例を見ていきましょう。</p>
<img decoding="async" class="alignnone size-full wp-image-88" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_085106.png" alt="" width="771" height="730" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_085106.png 771w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_085106-300x284.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_085106-768x727.png 768w" sizes="(max-width: 771px) 100vw, 771px" />
<p>③が少し複雑ですが、30×70の長方形の横の長さを100にするのがポイントです。</p>
<p><span style="color: #ff0000;">※30×70⇒（3×7）×100</span></p>
<p>以上の変形を式に表すと以下の通り。</p>
<p>36×76　<span style="color: #ff0000;"><strong>・・・①</strong></span><br />
＝（30+6）×（70+6）　<span style="color: #ff0000;"><strong>・・・②</strong></span><br />
＝3×7×100+6×（70+30）+6×6　<span style="color: #ff0000;"><strong>・・・③</strong></span><br />
＝（21+6）×100+6×6　<span style="color: #ff0000;"><strong>・・・④</strong></span></p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック3</div>
<p><span class="marker"><strong>●■×▲■＝（●×▲+■）×100+■×■</strong></span></p>
<p><span style="color: #ff0000;"><strong>※●+▲＝10</strong></span></p>
</div>
<div class="simple-box3">
<p><span style="color: #ff0000;"><strong>例）</strong></span></p>
<ul>
<li><strong>22×82</strong>＝（2×8+2）×100+2×2＝1804</li>
<li><strong>13×93</strong>＝（1×9+3）×100+3×3＝1209</li>
<li><strong>45×65</strong>＝（4×6+5）×100+5×5＝2925</li>
</ul>
</div>
<p>一見複雑ですが、実際に使ってみたらとても便利なのがわかるでしょう。</p>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random3()"> <input type="button" value=" 正解 " onclick="changeColor('num3_3');" /> </p>
<p><span class="qu" id="ransuu3_1">00</span>×<span class="qu" id="ransuu3_2">00</span>＝<span class="an" id="num3_3">00</span>
</div>
<p><script type="text/javascript">
var num1_10 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = num1_10 * 10  + num1_1; 
document.getElementById("ransuu3_1").innerHTML = num1; //乱数の出力
var num2 = (10 - num1_10) *10 + num1_1  ; //乱数の取得
document.getElementById("ransuu3_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num3_3").innerHTML = num3; 
  var obj2 = document.getElementById("num3_3");
  obj2.style.backgroundColor = '#fff'; 
function random3() {
var num1_10 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = num1_10 * 10  + num1_1; 
document.getElementById("ransuu3_1").innerHTML = num1; //乱数の出力
var num2 = (10 - num1_10) *10 + num1_1  ; //乱数の取得
document.getElementById("ransuu3_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num3_3").innerHTML = num3; 
  var obj2 = document.getElementById("num3_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>④91以上の2桁同士の掛け算（91～99）</h3>
<div class="simple-box2">
<p>92×93、91×94、95×97、99×98　・・・全45通り</p>
</div>
<p>このように十の位が9同士の2桁の数も簡単に暗算が可能です。</p>
<p>例えば92×93＝8556は以下のように求められます。</p>
<img loading="lazy" decoding="async" class="size-full wp-image-90 aligncenter" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_093116.png" alt="" width="555" height="300" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_093116.png 555w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_093116-300x162.png 300w" sizes="(max-width: 555px) 100vw, 555px" />
<p>それぞれの100との差を計算し、差の和を100から引いた数字が千・百の位となり、差の積が十・一の位の数字になります。</p>
<p>これに関しては以下の展開式から明らかです。</p>
<p><span style="color: #ff0000;"><strong>（100-a）（100-b）＝100×100-100（a+b）+ab＝100｛100-（a+ｂ）｝+ab</strong></span></p>
<p>90未満の掛け算でもこの式は成り立ちますが、その場合abの計算が面倒になったり、abが3桁になったりすることがあるため実用性はなくなります。</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック4</div>
<p><span class="marker"><strong>（100-a）（100-b）＝100｛100-（a+ｂ）｝+ab</strong></span></p>
<p><span style="color: #ff0000;"><strong>※90以上の2桁同士の掛け算の際に楽に計算できる</strong></span></p>
</div>
<div class="simple-box3">
<p><span style="color: #ff0000;"><strong>例）</strong></span></p>
<ul>
<li><strong>92×98</strong>＝100｛100-（8+2）｝+8×2＝9016</li>
<li><strong>95×93</strong>＝100｛100-（5+7）｝+5×7＝8835</li>
<li><strong>97×91</strong>＝100｛100-（3+9）｝+3×9＝8827</li>
</ul>
</div>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random4()"> <input type="button" value=" 正解 " onclick="changeColor('num4_3');" /> </p>
<p><span class="qu" id="ransuu4_1">00</span>×<span class="qu" id="ransuu4_2">00</span>＝<span class="an" id="num4_3">00</span>
</div>
<p><script type="text/javascript">
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num2_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = 90 + num1_1; 
document.getElementById("ransuu4_1").innerHTML = num1; //乱数の出力
var num2 = 90 + num2_1  ; //乱数の取得
document.getElementById("ransuu4_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num4_3").innerHTML = num3; 
  var obj2 = document.getElementById("num4_3");
  obj2.style.backgroundColor = '#fff'; 
function random4() {
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num2_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = 90 + num1_1; 
document.getElementById("ransuu4_1").innerHTML = num1; //乱数の出力
var num2 = 90 + num2_1  ; //乱数の取得
document.getElementById("ransuu4_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num4_3").innerHTML = num3; 
  var obj2 = document.getElementById("num4_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>⑤2つの数の「平均が10の倍数」かつ「差が20未満」</h3>
<div class="simple-box2">
<p>22×18（平均20）、87×93（平均90）、76×64（平均70）、49×31（平均40）、57×43（平均50）、99×81（平均90）　・・・全71通り</p>
</div>
<p>このように平均が10の倍数となり、なおかつ差が20未満の数、言い換えれば<span class="marker2"><strong>「一の位の和が10、十の位が1つ違いの数」</strong></span>の掛け算は簡単に求める方法があります。</p>
<p>以下の展開式を使うのです。</p>
<p><span style="color: #ff0000;"><strong>(a+b)(a<span style="font-size: 13.3333px;">－</span>b)=a<sup>2 </sup><span style="font-size: 13.3333px;">－ </span>b<sup>2</sup></strong></span></p>
<p>実際に57×43の例を見てみましょう。</p>
<p>57×43＝（50+7）（50－7）＝2500－49＝2451</p>
<p>以上の展開式はどんな2桁の掛け算でも適応できますが、aが10の倍数でbが10未満じゃないと計算が複雑になるので実用的ではありません。</p>
<p>「aが10の倍数でbが10未満」となる条件が「平均が10の倍数、かつ差が20未満の数」となるのです。</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック5</div>
<p><span class="marker"><strong>(a+b)(a<span style="font-size: 13.3333px;">－</span>b)=a<sup>2 </sup><span style="font-size: 13.3333px;">－ </span>b<sup>2</sup></strong></span></p>
<p><span style="color: #ff0000;"><strong>※差が20未満かつ平均が10の倍数となるときに暗算が楽になる（一の位の和が10、十の位が1つ違いの数）</strong></span></p>
</div>
<div class="simple-box3">
<p><span style="color: #ff0000;"><strong>例）</strong></span></p>
<ul>
<li><strong>22×18</strong>＝（20+2）（20－2）＝400－4＝396</li>
<li><strong>49×31</strong>＝（40+9）（40－9）＝1600－81＝1519</li>
<li><strong>99×81</strong>＝（90+9）（90－9）＝8100－81＝8019</li>
</ul>
</div>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random5()"> <input type="button" value=" 正解 " onclick="changeColor('num5_3');" /> </p>
<p><span class="qu" id="ransuu5_1">00</span>×<span class="qu" id="ransuu5_2">00</span>＝<span class="an" id="num5_3">00</span>
</div>
<p><script type="text/javascript">
var num1_10 = 1 + Math.floor( Math.random() * 8  ) ; 
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = num1_10 * 10 + num1_1; 
document.getElementById("ransuu5_1").innerHTML = num1; //乱数の出力
var num2 = (num1_10 + 1)*10 + (10 - num1_1)  ; //乱数の取得
document.getElementById("ransuu5_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num5_3").innerHTML = num3; 
  var obj2 = document.getElementById("num5_3");
  obj2.style.backgroundColor = '#fff'; 
function random5() {
var num1_10 = 1 + Math.floor( Math.random() * 8  ) ; 
var num1_1 = 1 + Math.floor( Math.random() * 9  ) ; 
var num1 = num1_10 * 10 + num1_1; 
document.getElementById("ransuu5_1").innerHTML = num1; //乱数の出力
var num2 = (num1_10 + 1)*10 + (10 - num1_1)  ; //乱数の取得
document.getElementById("ransuu5_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num5_3").innerHTML = num3; 
  var obj2 = document.getElementById("num5_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>⑥11を含む組み合わせ</h3>
<div class="simple-box2">
<p>23×11、45×11、81×11、76×11　・・・全81通り</p>
</div>
<p>このように11を含む2桁の掛け算は暗算で簡単に計算できます。</p>
<p>方法は単純に筆算を頭に描くだけで見えてくるでしょう。</p>
<img loading="lazy" decoding="async" class="wp-image-91 aligncenter" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_114957.png" alt="" width="260" height="357" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_114957.png 356w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-27_114957-218x300.png 218w" sizes="(max-width: 260px) 100vw, 260px" />
<p>11ではない方の数字に着目し、一の位はその一の位の数字、百の位の数字はその十の位の数字、十の位はこれらを足した数字になります。</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック6</div>
<p><span class="marker"><strong>●▲×11=●（●+▲）▲</strong></span></p>
<p><span style="color: #ff0000;"><strong>※●＋▲が10以上の場合繰り上がるので注意しましょう</strong></span></p>
</div>
<p>わざわざこのまま覚えずとも、頭の中で筆算をイメージしたらすぐに答えが導けるでしょう。</p>
<p>これに関しては経験則で意識せずに暗算していた人も多いかもしれません。</p>
<div class="simple-box3">
<p><span style="color: #ff0000;"><strong>例）</strong></span></p>
<ul>
<li><strong>45×11</strong>＝4｜4+5｜5＝495</li>
<li><strong>81×11</strong>＝8｜8+1｜1＝891</li>
<li><strong>76×11</strong>＝7｜7+6｜6＝836</li>
</ul>
</div>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random6()"> <input type="button" value=" 正解 " onclick="changeColor('num6_3');" /> </p>
<p><span class="qu" id="ransuu6_1">00</span>×<span class="qu" id="ransuu6_2">00</span>＝<span class="an" id="num6_3">00</span>
</div>
<p><script type="text/javascript">
var num1 = 11 + Math.floor( Math.random() * 89  ) ; 
document.getElementById("ransuu6_1").innerHTML = num1; //乱数の出力
var num2 = 11 ; //乱数の取得
document.getElementById("ransuu6_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num6_3").innerHTML = num3; 
  var obj2 = document.getElementById("num6_3");
  obj2.style.backgroundColor = '#fff'; 
function random6() {
var num1 = 11 + Math.floor( Math.random() * 89  ) ; 
document.getElementById("ransuu6_1").innerHTML = num1; //乱数の出力
var num2 = 11 ; //乱数の取得
document.getElementById("ransuu6_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num6_3").innerHTML = num3; 
  var obj2 = document.getElementById("num6_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>⑦99を含む組み合わせ</h3>
<div class="simple-box2">
<p>24×99、45×99、38×99、76×99　・・・全81通り</p>
</div>
<p>一方が99の場合、2桁の掛け算は以下のように変形すれば簡単に求められます。</p>
<p><span style="color: #ff0000;"><strong>a×99＝a（100－1）＝100a－a</strong></span></p>
<p>実際に24×99の例を見てみましょう。</p>
<p>24×99＝24×（100－1）＝2400－24＝2376</p>
<p>基本的にどんな2桁の数字でも99の掛け算なら上記で簡単に計算できます。</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック7</div>
<p><span class="marker"><strong>a×99＝100a－a</strong></span></p>
<p><span style="color: #ff0000;"><strong>※千の位・百の位は（a－1）、十の位・一の位は（100－a）となると考えることもできる</strong></span></p>
</div>
<div class="simple-box3">
<p><strong><span style="color: #ff0000;">例）</span></strong></p>
<ul>
<li><strong>45×99</strong>＝4500－45＝4455</li>
<li><strong>38×99</strong>＝3800－38＝3762</li>
<li><strong>76×99</strong>＝7600－76＝7524</li>
</ul>
</div>
<p>99以外でも100に近い数字はこれと同様に考えることで楽に暗算できることもあります。一応頭にとどめておくとよいでしょう。</p>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random7()"> <input type="button" value=" 正解 " onclick="changeColor('num7_3');" /> </p>
<p><span class="qu" id="ransuu7_1">00</span>×<span class="qu" id="ransuu7_2">00</span>＝<span class="an" id="num7_3">00</span>
</div>
<p><script type="text/javascript">
var num1 = 11 + Math.floor( Math.random() * 89  ) ; 
document.getElementById("ransuu7_1").innerHTML = num1; //乱数の出力
var num2 = 99 ; //乱数の取得
document.getElementById("ransuu7_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num7_3").innerHTML = num3; 
  var obj2 = document.getElementById("num7_3");
  obj2.style.backgroundColor = '#fff'; 
function random7() {
var num1 = 11 + Math.floor( Math.random() * 89  ) ; 
document.getElementById("ransuu7_1").innerHTML = num1; //乱数の出力
var num2 = 99 ; //乱数の取得
document.getElementById("ransuu7_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num7_3").innerHTML = num3; 
  var obj2 = document.getElementById("num7_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>⑧一の位の数字が9を含む数字の組み合わせ</h3>
<div class="simple-box2">
<p>23×39、45×19、81×29、76×89　・・・全693通り</p>
</div>
<p>これは頭の中で筆算するよりは楽に計算できるという程度のテクニックです。</p>
<p>どちらかの数字の一の位が9の場合、以下のように考えましょう。</p>
<p><span style="color: #ff0000;"><strong>a×b＝a｛（ｂ+1）－1｝＝a（b+1）－a</strong></span></p>
<p>bの一の位が9だとb+1は10の倍数になるため、実質2桁×1桁の掛け算と引き算で求められるというわけです。</p>
<p>23×39の例に当てはめると以下の通り。</p>
<p>23×39＝23×（40－1）＝23×40－23＝920－23＝897</p>
<div class="kaisetsu-box4">
<div class="kaisetsu-box4-title">暗算テクニック8</div>
<p><span class="marker"><strong>a×b＝a（b+1）－a</strong></span></p>
<p><span style="color: #ff0000;"><strong>※bの一の位が9なら計算が少しだけ楽になる</strong></span></p>
</div>
<div class="simple-box3">
<p><strong><span style="color: #ff0000;">例）</span></strong></p>
<ul>
<li><strong>45×19</strong>＝45×（20－1）＝45×20－45＝900－45＝855</li>
<li><strong>81×29</strong>＝81×（30－1）＝81×30－81＝2430－81＝2349</li>
<li><strong>76×89</strong>＝76×（90－1）＝76×90－76＝6840－76＝6764</li>
</ul>
</div>
<p>この形式の計算はこれで練習してください。</p>
<div class="sugaku-form">
<p><input type="button" value="問題の更新" onClick="random8()"> <input type="button" value=" 正解 " onclick="changeColor('num8_3');" /> </p>
<p><span class="qu" id="ransuu8_1">00</span>×<span class="qu" id="ransuu8_2">00</span>＝<span class="an" id="num8_3">00</span>
</div>
<p><script type="text/javascript">
var num1 = 11 + Math.floor( Math.random() * 89  ) ; 
document.getElementById("ransuu8_1").innerHTML = num1; //乱数の出力
var num2_10  = 1 + Math.floor( Math.random() * 9  ) ; 
var num2  = num2_10 * 10 + 9 ; 
document.getElementById("ransuu8_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num8_3").innerHTML = num3; 
  var obj2 = document.getElementById("num8_3");
  obj2.style.backgroundColor = '#fff'; 
function random8() {
var num1 = 11 + Math.floor( Math.random() * 89  ) ; 
document.getElementById("ransuu8_1").innerHTML = num1; //乱数の出力
var num2_10  = 1 + Math.floor( Math.random() * 9  ) ; 
var num2  = num2_10 * 10 + 9 ; 
document.getElementById("ransuu8_2").innerHTML = num2; //乱数の出力
var num3 = num1 * num2;
document.getElementById("num8_3").innerHTML = num3; 
  var obj2 = document.getElementById("num8_3");
  obj2.style.backgroundColor = '#fff'; 
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script></p>
<h3>⑨どんな2桁でも適応できるゴースト暗算</h3>
<p>制約なしに2桁×2桁の暗算を楽に行うテクニックとしてゴースト暗算というものがあります。</p>
<p>筆算と比べると頭にストックしておく数字が少なくて済むため、暗算が楽というものです。</p>
<p>ただしこれまでのテクニックよりも計算の手間は増えますし、書くものがあれば普通に筆算で計算するほうが確実で速いです。習得するのにも慣れが必要になります。</p>
<p><span class="marker2"><strong>これまでのテクニックが適応できない時の最終手段</strong></span>として使うようにしましょう。</p>
<p>ゴースト暗算の方法については長くなるので前回の記事を参照してください。</p>
<a href="https://sugaku.fun/ghost-mental-arithmetic/" class="blog-card"><div class="blog-card-hl-box"><i class="jic jin-ifont-post"></i><span class="blog-card-hl"></span></div><div class="blog-card-box"><div class="blog-card-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_115602-320x180.png" class="blog-card-thumb-image wp-post-image" alt="" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_115602-320x180.png 320w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_115602-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></div><div class="blog-card-content"><span class="blog-card-title">お魚プレートを使って2桁の掛け算をする「ゴースト暗算」の方法</span><span class="blog-card-excerpt">ゴースト暗算は2桁×1桁、もしくは2桁×2桁の掛け算を暗算する際の画期的な方法です。
2桁の計算は筆算を用いるのが一般的ですが、これを...</span></div></div></a>
<h2>9つのテクニックの活用法</h2>
<p>ここまでの内容をしっかり理解できた人でも、これだけでは実践できちんと活用できないと思います。</p>
<p>テクニックを9つ紹介しましたが、どういう数字の時にどのテクニックを使うのが最適なのかしっかり頭の中で整理しておく必要がありますからね。</p>
<p>今回紹介したテクニックを列挙すると以下の通り。</p>
<div class="simple-box2">
<ul>
<li>①20未満の2桁同士の掛け算（11～19）　<span style="color: #ff0000;">例）14×17、15×19</span></li>
<li>②「十の位が同じ数」かつ「一の位の和が10」　　<span style="color: #ff0000;">例）24×26、83×87</span></li>
<li>③「十の位の和が10」かつ「一の位が同じ数」　<span style="color: #ff0000;">例）42×62、38×78</span></li>
<li>④91以上の2桁同士の掛け算（91～99）　<span style="color: #ff0000;">例）94×97、95×99</span></li>
<li>⑤2つの数の「平均が10の倍数」かつ「差が20未満」（一の位の和が10、十の位が1つ違いの数）　<span style="color: #ff0000;">例）24×36、83×97</span></li>
<li>⑥11を含む組み合わせ　<span style="color: #ff0000;">例）11×24、11×97</span></li>
<li>⑦99を含む組み合わせ　<span style="color: #ff0000;">例）24×99、97×99</span></li>
<li>⑧一の位の数字が9を含む数字の組み合わせ　<span style="color: #ff0000;">例）24×39、47×59</span></li>
<li>⑨どんな2桁でも適応できるゴースト暗算</li>
</ul>
</div>
<p>さてここで質問ですが『91×99』はどうやって計算しますか？</p>
<p>使えるテクニックは②④⑦⑧⑨と多岐にわたります。こういう時どのテクニックに当てはめて使えばよいのか、きちんとルールを決めておくのが重要です。</p>
<p>「計算が簡単」「瞬時に使えるかどうかが分かる」という観点から優先順位をつけましょう。</p>
<p>『91×99』の場合、使うとしたら④または⑦が良いというのはわかると思います。</p>
<p>このように優先順位をつけてフローチャート化したのが以下の通り。</p>
<div class="kaisetsu-box2">
<div class="kaisetsu-box2-title">2桁×2桁暗算のフローチャート</div>
<ol>
<li>「11」「99」が入っていないかチェック　<span style="color: #ff0000;"><strong>・・・⑥⑦</strong></span></li>
<li>十の位が「1」同士または「9」同士ではないかチェック　<span style="color: #ff0000;"><strong>・・・①④</strong></span></li>
<li>一の位の和が10になっていないかチェック⇒十の位が同じまたは1つ違いじゃないかチェック　<span style="color: #ff0000;"><strong>・・・②⑤</strong></span></li>
<li>十の位が同じ数かつ一の位の和が10じゃないかチェック　<span style="color: #ff0000;"><strong>・・・②</strong></span></li>
<li>一の位に9がないかチェック　<span style="color: #ff0000;"><strong>・・・⑧</strong></span></li>
</ol>
</div>
<p>1つ目と2つ目、5つ目に関しては意識して確認するまでもなく瞬時に判断できると思うので、実際に意識してチェックするのは3つ目と4つ目についてです。</p>
<p>これらについても慣れればすぐに判断できるようになるでしょう。なので実際テクニックが使えるかどうか確認するのは数秒程度で十分だと思います。</p>
<p>どれにも当てはまらない場合はゴースト暗算などで解く必要がありますが、書くものがあるのであれば筆算で解いたほうが速いでしょう。</p>
<p>いずれにしても実際に頭を働かせてテクニック習得するのが大事です。</p>
<h2>練習問題</h2>
<p>では練習問題を用意したのでぜひチャレンジしてください。</p>
<p>中にはすぐに解けるようなテクニックは使えず、ゴースト暗算などを用いないといけないものも混ぜています。</p>
<p>ここでは瞬時にテクニックが使えるのか、使えるならどれを使うのが最適なのかを判断できるようになることに重きを置きましょう。</p>
<h3>32×11</h3>
<div class="hidden_box2"><label for="label1">答えを表示</label> <input id="label1" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑥</strong></span><br />
3｜3+2｜2⇒<span class="marker"><strong>352</strong></span><br />
<!--ここまで--></div>
</div>
<h3>16×14</h3>
<div class="hidden_box2"><label for="label2">答えを表示</label> <input id="label2" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから--><br />
使えるテクニック：<span style="color: #ff0000;"><strong>①②</strong></span><br />
10（10+6+4）+4×6＝<span class="marker"><strong>224</strong></span>　<span style="color: #ff0000;"><strong>・・・①</strong></span><br />
10×20+4×6＝<span class="marker"><strong>224</strong></span>　<span style="color: #ff0000;"><strong>・・・②</strong></span><br />
<!--ここまで--></div>
</div>
<h3>31×21</h3>
<div class="hidden_box2"><label for="label3">答えを表示</label> <input id="label3" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑨（ゴースト暗算）</strong></span><br />
31×21＝<span class="marker"><strong>651</strong></span><br />
これくらいなら頭の中で筆算をイメージすれば暗算できるでしょう。<br />
<!--ここまで--></div>
</div>
<h3>34×46</h3>
<div class="hidden_box2"><label for="label4">答えを表示</label> <input id="label4" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑤</strong></span><br />
（40-6）（40+6）＝1600-36＝<span class="marker"><strong>1564</strong></span><br />
<!--ここまで--></div>
</div>
<h3>18×81</h3>
<div class="hidden_box2"><label for="label5">答えを表示</label> <input id="label5" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑨（ゴースト暗算）</strong></span><br />
18×81＝<span class="marker"><strong>1458</strong></span><br />
<!--ここまで--></div>
</div>
<h3>47×43</h3>
<div class="hidden_box2"><label for="label6">答えを表示</label> <input id="label6" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>②</strong></span><br />
40×50+7×3＝<span class="marker"><strong>2021</strong></span><br />
<!--ここまで--></div>
</div>
<h3>97×91</h3>
<div class="hidden_box2"><label for="label7">答えを表示</label> <input id="label7" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>④</strong></span><br />
100-（3+9）｜3×9⇒<span class="marker"><strong>8827</strong></span><br />
<!--ここまで--></div>
</div>
<h3>98×81</h3>
<div class="hidden_box2"><label for="label8">答えを表示</label> <input id="label8" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑨（ゴースト暗算）</strong></span><br />
98×81＝<span class="marker"><strong>7938</strong></span><br />
<!--ここまで--></div>
</div>
<h3>19×17</h3>
<div class="hidden_box2"><label for="label9">答えを表示</label> <input id="label9" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>①⑧</strong></span><br />
10×（10+9+7）+9×7＝<span class="marker"><strong>323</strong></span>　<span style="color: #ff0000;"><strong>・・・①</strong></span><br />
17×20－17＝<span class="marker"><strong>323</strong></span>　<span style="color: #ff0000;"><strong>・・・⑧</strong></span><br />
<!--ここまで--></div>
</div>
<h3>11×87</h3>
<div class="hidden_box2"><label for="label10">答えを表示</label> <input id="label10" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑥</strong></span><br />
8｜8+7｜7⇒<span class="marker"><strong>957</strong></span><br />
<!--ここまで--></div>
</div>
<h3>76×74</h3>
<div class="hidden_box2"><label for="label11">答えを表示</label> <input id="label11" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>②</strong></span><br />
70×80+6×4＝<span class="marker"><strong>5624</strong></span><br />
<!--ここまで--></div>
</div>
<h3>83×23</h3>
<div class="hidden_box2"><label for="label12">答えを表示</label> <input id="label12" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>③</strong></span><br />
（8×2+3）×100+3×3＝<span class="marker"><strong>1909</strong></span><br />
<!--ここまで--></div>
</div>
<h3>23×47</h3>
<div class="hidden_box2"><label for="label13">答えを表示</label> <input id="label13" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑨（ゴースト暗算）</strong></span><br />
23×47＝<span class="marker"><strong>1081</strong></span><br />
<!--ここまで--></div>
</div>
<h3>82×78</h3>
<div class="hidden_box2"><label for="label14">答えを表示</label> <input id="label14" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑤</strong></span><br />
（80+2）（80-2）＝6400-4＝<span class="marker"><strong>6396</strong></span><br />
<!--ここまで--></div>
</div>
<h3>52×99</h3>
<div class="hidden_box2"><label for="label15">答えを表示</label> <input id="label15" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑦</strong></span><br />
5200-52＝<span class="marker"><strong>5148</strong></span><br />
<!--ここまで--></div>
</div>
<h3>92×99</h3>
<div class="hidden_box2"><label for="label16">答えを表示</label> <input id="label16" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>④⑧</strong></span><br />
100-（8+1）｜8×1⇒<span class="marker"><strong>9108</strong></span>　<span style="color: #ff0000;"><strong>・・・④</strong></span><br />
9200-92＝<span class="marker"><strong>9108</strong></span>　<span style="color: #ff0000;"><strong>・・・⑧</strong></span><br />
<!--ここまで--></div>
</div>
<h3>41×29</h3>
<div class="hidden_box2"><label for="label17">答えを表示</label> <input id="label17" type="checkbox" /></p>
<div class="hidden_show"><!--非表示ここから-->使えるテクニック：<span style="color: #ff0000;"><strong>⑧</strong></span><br />
41×30-41＝1230-41＝<span class="marker"><strong>1189</strong></span><br />
<!--ここまで--></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://sugaku.fun/2x2-mental-arithmetic/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>お魚プレートを使って2桁の掛け算をする「ゴースト暗算」の方法</title>
		<link>https://sugaku.fun/ghost-mental-arithmetic/</link>
					<comments>https://sugaku.fun/ghost-mental-arithmetic/#comments</comments>
		
		<dc:creator><![CDATA[管理人]]></dc:creator>
		<pubDate>Sun, 26 Aug 2018 04:24:07 +0000</pubDate>
				<category><![CDATA[計算テクニック]]></category>
		<guid isPermaLink="false">https://sugaku.fun/?p=32</guid>

					<description><![CDATA[ゴースト暗算は2桁×1桁、もしくは2桁×2桁の掛け算を暗算する際の画期的な方法です。 2桁の計算は筆算を用いるのが一般的ですが、これをお魚プレートを用いて行うことで子供でも楽しく取り組むことができます。さらに視覚的にイメ]]></description>
										<content:encoded><![CDATA[<p>ゴースト暗算は2桁×1桁、もしくは2桁×2桁の掛け算を暗算する際の画期的な方法です。</p>
<p>2桁の計算は筆算を用いるのが一般的ですが、これをお魚プレートを用いて行うことで子供でも楽しく取り組むことができます。さらに視覚的にイメージしやすく、暗算のスピード、正確性を向上させる効果も見込めると言われ、話題になりました。</p>
<p>ただし計算自体は筆算と変わらないため、すでに筆算に慣れている人からすればその有用性は実感できないかもしれません。書くものがあれば普通に筆算をした方が速い上に確実なので、実生活の中で使う機会も意外とないものです。</p>
<p>しかし暗算力が向上するのは確かですし、右脳と左脳を同時に使うため脳トレ的な効果も見込めます。使う機会が見いだせない場合でも、知っておいて損はしないでしょう。</p>
<p>今回はゴースト暗算に関して以下の内容を説明していきます。</p>
<div class="simple-box7">
<ul>
<li><strong>2桁×1桁のゴースト暗算の方法</strong></li>
<li><strong>2桁×2桁のゴースト暗算の方法</strong></li>
<li><strong>ゴースト暗算が優れている点</strong></li>
<li><strong>ゴースト暗算の練習問題＆解説</strong></li>
</ul>
</div>
<p><span id="more-32"></span></p>
<h2>ゴースト暗算の方法</h2>
<p>まずはゴースト暗算の方法について2桁×1桁と2桁×2桁について解説していきます。</p>
<h3>2桁×1桁の計算</h3>
<p>具体的に56×7の計算例を使って解説します。</p>
<img loading="lazy" decoding="async" class="alignnone wp-image-35 size-medium" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_134030-300x181.png" alt="" width="300" height="181" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_134030-300x181.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_134030.png 696w" sizes="(max-width: 300px) 100vw, 300px" />
<div class="simple-box1">
<p><strong>①2桁の数字の十の位の数と1桁の数字をかけたものを魚の左端に入れます。（5×7＝35）</strong></p>
<img loading="lazy" decoding="async" class="alignnone wp-image-36 size-medium" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135238-300x194.png" alt="" width="300" height="194" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135238-300x194.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135238.png 687w" sizes="(max-width: 300px) 100vw, 300px" />
</div>
<div class="simple-box1">
<p><strong>②2桁の数字の一の位の数と1桁の数字をかけたものを真ん中と尻尾に入れます。（6×7＝42）※もしも答えが一桁の数字の場合、尻尾にのみ数字を入れる</strong></p>
<img loading="lazy" decoding="async" class="alignnone wp-image-37 size-medium" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135256-300x194.png" alt="" width="300" height="194" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135256-300x194.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135256.png 685w" sizes="(max-width: 300px) 100vw, 300px" />
</div>
<div class="simple-box1">
<p><strong>③体に書いた数字を足したもの（35+4＝39）と尻尾に書いた数字（2）をそのまま並べれば答えになります。（392）</strong></p>
<img loading="lazy" decoding="async" class="alignnone wp-image-38 size-medium" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135309-300x246.png" alt="" width="300" height="246" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135309-300x246.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135309.png 686w" sizes="(max-width: 300px) 100vw, 300px" />
</div>
<p>一見このゴースト暗算は画期的で魔法のような計算法に思えるかもしれません。しかし勘のいい人ならその仕組が筆算と全く同じであることに気付くでしょう。</p>
<p>筆算の場合、まず一の位同士をかけるので計算の順番は違うだけです。それぞれ対応する計算に番号を振るとこのようになります。</p>
<img loading="lazy" decoding="async" class="alignnone wp-image-39" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135418.png" alt="" width="306" height="384" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135418.png 375w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_135418-239x300.png 239w" sizes="(max-width: 306px) 100vw, 306px" />
<p>下のように書いたらゴースト暗算が筆算を変形させたものだということがわかりやすいかと思います。</p>
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-40" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_142206.png" alt="" width="895" height="589" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_142206.png 895w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_142206-300x197.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-25_142206-768x505.png 768w" sizes="(max-width: 895px) 100vw, 895px" />
<p>すでに筆算に慣れている人からすればゴースト暗算の有用性はいまいち理解できないでしょう。</p>
<p>しかしゴースト暗算は視覚的にイメージしやいため間違いにくく、なにより子供が楽しみながら取り組めることに意味があるのです。</p>
<p>またゴースト暗算の本質は2桁×2桁の暗算にあります。</p>
<p>ひとまず2桁×1桁のゴースト暗算に慣れるのが重要なので、これを練習するためのプログラムを作りました。</p>
<h3>2桁×1桁のゴースト暗算の練習</h3>
<div class="sugaku-form">
<p>	<input type="button" value="問題の生成" onClick="random99ｘ9()"> <input type="button" value=" プレートの数字を見る " onclick="changeColorsakana();" /> <input type="button" value=" 正解 " onclick="changeColor('multi');" /></p>
<p><span class="qu" id="ransuu100">00</span>×<span class="qu"  id="ransuu100_2">0</span>＝<span class="an" id="multi">00</span></p>
<div class="sakana">
<img decoding="async" src="https://sugaku.fun/wp-content/uploads/2018/09/sakana.png" /><br />
<span class="an" id="multi6_10" style="left: 10%;position: absolute;">0</span><span class="an" id="multi6_1" style="left: 24%;position: absolute;">0</span><span style="left: 42%;position: absolute;font-size: 30px;">+</span><span class="an" id="multi8" style="left: 49%;position: absolute;">0</span><span class="an" id="multi9" style="left: 77%;position: absolute;">0</span>
</div>
</div>
<p><script type="text/javascript">
function random99ｘ9() {
var num = 11 + Math.floor( Math.random() * 89  ) ; //乱数の取得
document.getElementById("ransuu100").innerHTML = num; //乱数の出力
var num2 = 2 + Math.floor( Math.random() * 8  ) ; //乱数の取得
document.getElementById("ransuu100_2").innerHTML = num2; //乱数の出力
var num3 = num * num2;
document.getElementById("multi").innerHTML = num3; 
  var obj2 = document.getElementById("multi");
  obj2.style.backgroundColor = '#fff';  //背景色を赤にする
var num4 =  Math.floor(  num　/10   ) ; //十の位
var num5 = num - num4 * 10 ; //一の位
var num6 = num4 * num2 ;
var num6_10 =  Math.floor(  num6　/10   ) ; //十の位
var num6_1 = num6 - num6_10 *10 ;
var num7 = num5 * num2 ;
var num8 =  Math.floor(  num7　/10   ) ; //十の位
var num9 = num7 - num8 * 10 ; //一の位
document.getElementById("multi6_10").innerHTML = num6_10;
document.getElementById("multi6_1").innerHTML = num6_1;
document.getElementById("multi8").innerHTML = num8;
document.getElementById("multi9").innerHTML = num9;
  var obj6_10 = document.getElementById("multi6_10");
  obj6_10.style.color = '#fff';            //文字色を赤にする
  var obj6_1 = document.getElementById("multi6_1");
  obj6_1.style.color = '#fff';            //文字色を赤にする
  var obj8 = document.getElementById("multi8");
  obj8.style.color = '#fff';            //文字色を緑にする
  var obj9 = document.getElementById("multi9");
  obj9.style.color = '#fff';            //文字色を緑にする
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
function changeColorsakana(){
  var obj6_10 = document.getElementById("multi6_10");
  obj6_10.style.color = '#ff0000';            //文字色を赤にする
  var obj6_1 = document.getElementById("multi6_1");
  obj6_1.style.color = '#ff0000';            //文字色を赤にする
  var obj8 = document.getElementById("multi8");
  obj8.style.color = '#00B04F';            //文字色を緑にする
  var obj9 = document.getElementById("multi9");
  obj9.style.color = '#00B04F';            //文字色を緑にする
}
</script>
</p>
<p>頭の中でプレートをイメージし、最終的には完全に暗算で解けるようになりましょう。</p>
<h3>2桁×2桁の計算</h3>
<p>つづいて2桁×2桁のゴースト暗算の方法を見ていきましょう。</p>
<p>頭の中に以下の図形を描いて計算を進めていきます。</p>
<img loading="lazy" decoding="async" class="alignnone size-medium wp-image-43" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_073457-300x296.png" alt="" width="300" height="296" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_073457-300x296.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_073457.png 615w" sizes="(max-width: 300px) 100vw, 300px" />
<div class="simple-box1">
<p><strong>①前の数字と後ろの数字の十の位の掛け算をゴースト暗算で計算します。（56×6＝336）</strong></p>
<img decoding="async" class="alignnone wp-image-44 size-full" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074107.png" alt="" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074107.png 850w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074107-300x251.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074107-768x643.png 768w" sizes="(max-width: 850px) 100vw, 850px" />
</div>
<div class="simple-box1">
<p><strong>②百の位の数字を答えの千の位に入れ、十の位、一の位の数字はお魚プレートの頭の方に入れます。</strong></p>
<img decoding="async" class="alignnone wp-image-45 size-full" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074633.png" alt="" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074633.png 841w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074633-300x249.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074633-768x637.png 768w" sizes="(max-width: 841px) 100vw, 841px" />
</div>
<div class="simple-box1">
<p><strong>③一の位同士の掛け算をして数字（6×4＝24）をプレートの真ん中と尻尾に入れ、プレート全体の計算をします。（36+2、4⇒384）</strong></p>
<img decoding="async" class="alignnone size-medium wp-image-46" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074924.png" alt="" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074924.png 841w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074924-300x248.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_074924-768x634.png 768w" sizes="(max-width: 841px) 100vw, 841px" />
</div>
<div class="simple-box1">
<p><strong>④一の位を答えの一の位に入れ、百の位と十の位の数字を一番下の枠の左から順に入れます。</strong></p>
<img decoding="async" class="alignnone size-medium wp-image-51" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081631.png" alt="" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081631.png 835w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081631-300x253.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081631-768x647.png 768w" sizes="(max-width: 835px) 100vw, 835px" />
</div>
<div class="simple-box1">
<p><strong>⑤前の数字の十の位と後ろの数字の一の位の数をかけて枠に入れます。（5×4＝20）</strong></p>
<img decoding="async" class="alignnone size-medium wp-image-52" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081443.png" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081443.png 842w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081443-300x253.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081443-768x649.png 768w" sizes="(max-width: 842px) 100vw, 842px" />
</div>
<div class="simple-box1">
<p><strong>⑥1番目と3番目、2番目と4番目を足して並べます。（3+2＝5、8+0＝8）</strong></p>
<img decoding="async" class="alignnone size-medium wp-image-53" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081321.png" alt="" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081321.png 842w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081321-300x262.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081321-768x670.png 768w" sizes="(max-width: 842px) 100vw, 842px" />
</div>
<div class="simple-box1">
<p><strong>⑦これを答えの百の位と十の位に入れます。※繰り上がりに注意</strong></p>
<img decoding="async" class="alignnone size-medium wp-image-54" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081221.png" alt="" width="400" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081221.png 846w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081221-300x246.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_081221-768x629.png 768w" sizes="(max-width: 846px) 100vw, 846px" />
</div>
<p>以上が2桁×2桁のゴースト暗算です。</p>
<p>以上の計算過程を筆算に当てはめると以下のように番号を振ることができます。</p>
<img loading="lazy" decoding="async" class="alignnone wp-image-75" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_131415.png" alt="" width="296" height="399" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_131415.png 424w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_131415-222x300.png 222w" sizes="(max-width: 296px) 100vw, 296px" />
<p>筆算に慣れている人にとって2桁×2桁のゴースト暗算はグチャグチャな計算になるため、非常に使いにくいと感じるでしょう。</p>
<p>それどころか何が優れているのか分からず、すぐに「使い物にならない」と結論づけてしまう人も多いのではないでしょうか。</p>
<p>そういう人のためにゴースト暗算の優れている点について解説します。</p>
<h2>ゴースト暗算は何が優れているのか？</h2>
<p>結論を言うと、ゴースト暗算は<strong><span class="marker marker2">「計算過程で覚えておく数字を少なくすることができる」</span></strong>というのが一番のポイントだと思います。</p>
<p>筆記用具を用いて計算する場合は筆算の方が確実かつ迅速に行えます。しかし書くものがない状況で2桁×2桁の計算をしないといけないという場合、頭に数字をストックしつつ計算をしないといけないためできるだけ計算過程でストックする数字が少ない方法が望まれます。</p>
<p>そう考えると、ゴースト暗算は筆算よりも覚えておくべき数字が少ないのでその点は優れていると言えるでしょう。</p>
<p>具体的には、<span style="text-decoration: underline;"><strong>筆算は最大6個</strong></span>の数字を覚えて計算する必要があるのに対し、<span class="marker2"><strong>ゴースト暗算の場合は<span style="color: #ff0000;">4個</span>、改良すれば最悪<span style="color: #ff0000;">2～3個</span></strong></span>の数字を頭にストックできれば良いのです。</p>
<p>ゴースト暗算は図に書いたら複雑に見えますが、頭の中の処理は以下の3行で済みます。</p>
<div class="kaisetsu-box2">
<div class="kaisetsu-box2-title">56×64のゴースト暗算の計算過程</div>
</p>
<ol>
<li>56×6＝<span style="color: #ff0000;"><strong>336</strong></span></li>
<li><span style="color: #ff0000;"><strong>336</strong></span>0+4×6＝<strong><span class="marker">3</span><span style="color: #0000ff;">38</span><span class="marker">4</span></strong></li>
<li><span style="color: #0000ff;"><strong>38</strong></span>+5×4＝<span class="marker"><strong>58</strong></span>⇒<span class="marker"><strong>3584</strong></span></li>
</ol>
</div>
<p>また実際にゴースト暗算と筆算の暗算を比べてみたら、暗算しやすいように計算の流れも工夫がされているのもわかります。</p>
<p>ゴースト暗算はストックする数字をその都度計算に用いるのがポイントです。筆算で暗算しようとすると計算した数字を使わずにそのままストックしておかないといけませんからね。</p>
<h3>より簡単なゴースト暗算の計算法</h3>
<p>4個の数字が覚えられるのならこれでもよいのですが、多くの場合はこれも難しいと思うので以下のように改良しましょう。</p>
<div class="kaisetsu-box2">
<div class="kaisetsu-box2-title">56×64のゴースト暗算改の計算過程</div>
</p>
<ol>
<li>56×6＝<span style="color: #ff0000;"><strong>336</strong>（336）</span></li>
<li><span style="color: #ff0000;"><strong>336</strong></span>0+4×6＝<span style="color: #0000ff;"><strong>338</strong></span>4<span style="color: #ff0000;">（338）</span>※一の位の数字は覚えておかなくてもOK</li>
<li><span style="color: #0000ff;"><strong>338</strong></span>+5×4＝<span class="marker"><strong>358</strong></span><span style="color: #ff0000;">（358）</span></li>
<li>4×6＝2<span class="marker"><strong>4</strong></span>⇒<span class="marker"><strong>3584</strong></span> ※一の位の数字の再計算</li>
</ol>
<p><span style="color: #ff0000;">（）内は頭にストックする数字を表しています。</span></p>
</p>
</div>
<p>これでも厳しいようなら、最初に計算する千の位の数字（上の例では<span style="color: #ff0000;"><strong>3</strong></span>36、<span style="color: #ff0000;"><strong>3</strong></span>38、<span style="color: #ff0000;"><strong>3</strong></span>58の<span style="color: #ff0000;"><strong>3</strong></span>）も後から再計算するようにすれば覚えておく数字を1個減らすことができます。</p>
<h2>2桁×2桁のゴースト暗算の練習問題</h2>
<p>最後にゴースト暗算の練習問題を出題します。</p>
<p>桁数の問題で解説と全く同じ様にはいかないような例を挙げているので、ぜひ取り組んでみてください。回答と一緒に計算過程も記しているので、わからない場合は参考にしてください。</p>
<h3>①12×22</h3>
<div class="hidden_box2"><label for="label1">答えを表示</label> <input id="label1" type="checkbox" /> <span class="hidden_show"><!--非表示ここから--><br />
<strong><span class="marker">答え：264</span></strong><br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-60" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_104535.png" alt="" width="674" height="544" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_104535.png 674w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_104535-300x242.png 300w" sizes="(max-width: 674px) 100vw, 674px" /><br />
※桁数が少ない場合、お魚プレートのどこに数字を入れるのか迷いやすいので注意しましょう。<!--ここまで--></span></div>
<h3>②13×43</h3>
<div class="hidden_box2"><label for="label2">答えを表示</label> <input id="label2" type="checkbox" /> <span class="hidden_show"><!--非表示ここから--><br />
<strong><span class="marker">答え：559</span></strong><br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-58" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_104922.png" alt="" width="685" height="556" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_104922.png 685w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_104922-300x244.png 300w" sizes="(max-width: 685px) 100vw, 685px" /><!--ここまで--></span></div>
<h3>③32×45</h3>
<div class="hidden_box2"><label for="label3">答えを表示</label> <input id="label3" type="checkbox" /> <span class="hidden_show"><!--非表示ここから--><br />
<strong><span class="marker">答え：1440</span></strong><br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-59" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_110336.png" alt="" width="676" height="543" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_110336.png 676w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_110336-300x241.png 300w" sizes="(max-width: 676px) 100vw, 676px" /><br />
※一番下は「2+1＝3」、「9+5＝14」となるとりますが繰り上がりで「44」になります。<!--ここまで--></span></div>
<h3>④46×84</h3>
<div class="hidden_box2"><label for="label4">答えを表示</label> <input id="label4" type="checkbox" /> <span class="hidden_show"><!--非表示ここから--><br />
<strong><span class="marker">答え：3864</span></strong><br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-57" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_105757.png" alt="" width="682" height="554" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_105757.png 682w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_105757-300x244.png 300w" sizes="(max-width: 682px) 100vw, 682px" /><!--ここまで--></span></div>
<h3>⑤56×78</h3>
<div class="hidden_box2"><label for="label5">答えを表示</label> <input id="label5" type="checkbox" /> <span class="hidden_show"><!--非表示ここから--><br />
<strong><span class="marker">答え：4368</span></strong><br />
<img loading="lazy" decoding="async" class="alignnone wp-image-56 size-full" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_110049.png" alt="" width="680" height="548" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_110049.png 680w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-26_110049-300x242.png 300w" sizes="(max-width: 680px) 100vw, 680px" /><br />
※一番下は左の数字が10以上になる場合、答えの千の位が繰り上がります。<!--ここまで--></span></div>
<p>&nbsp;</p>
<h3>2桁×2桁のゴースト暗算の練習プログラム</h3>
<p> また、２桁×２桁のゴースト暗算についても、計算練習できるプログラムを作ったので、ぜひご活用ください。</p>
<div class="sugaku-form">
<p> <input type="button" value="問題の生成" onClick="random99ｘ99()"> <input type="button" value=" プレートの数字を見る " onclick="changeColorsakana2();" /> <input type="button" value=" 正解 " onclick="changeColor('ans');" /></p>
<p><span class="qu" id="ransuu10">00</span>×<span class="qu"  id="ransuu10_2">00</span>＝<span class="an"  id="ans">00</span></p>
<div class="sakana2">
<img decoding="async" src="https://sugaku.fun/wp-content/uploads/2018/09/sakana2.png" />
<div class="sakana2_1"><span class="an2" id="num3_10" style="left: 10%;position: absolute;">0</span><span class="an2" id="num3_1" style="left: 21%;position: absolute;">0</span><span class="an2" id="num4_10" style="left: 37%;position: absolute;">0</span><span class="an2" id="num4_1" style="left: 56.5%;position: absolute;">0</span><span class="an2" id="num5" style="left: 81%;position: absolute;">0</span>
</div>
<div class="sakana2_2"><span class="an2" id="num6_10" style="left: 10%;position: absolute;">0</span><span class="an2" id="num6_1" style="left: 21%;position: absolute;">0</span><span class="an2" id="num7_10" style="left: 37%;position: absolute;">0</span><span class="an2" id="num7_1" style="left: 56.5%;position: absolute;">0</span><span class="an2" id="num8" style="left: 81%;position: absolute;">0</span>
</div>
<div class="sakana2_3">
<span class="an2" id="num9_10" style="left: 12%;position: absolute;">0</span><span class="an2" id="num9_1" style="left: 22%;position: absolute;">0</span><span class="an2" id="num10_10" style="left: 33%;position: absolute;">0</span><span class="an2" id="num10_1" style="left: 43.5%;position: absolute;">0</span><span class="an2" id="num11" style="left: 81%;position: absolute;">0</span>
</div>
</div>
</div>
<p><script type="text/javascript">
function random99ｘ99() {
var num1 = 11 + Math.floor( Math.random() * 89  ) ; //乱数の取得
document.getElementById("ransuu10").innerHTML = num1; //乱数の出力
var num2 = 11 + Math.floor( Math.random() * 89  ) ; //乱数の取得
document.getElementById("ransuu10_2").innerHTML = num2; //乱数の出力
var ans = num1 * num2
document.getElementById("ans").innerHTML = ans; 
  var obj2 = document.getElementById("ans");
  obj2.style.backgroundColor = '#fff';  //背景色を赤にする
var num1_10 =  Math.floor(  num1　/10   ) ;
var num1_1 = num1 - num1_10 * 10 ;
var num2_10 =  Math.floor(  num2　/10   ) ;
var num2_1 = num2 - num2_10 *10 ;
var num3 = num1_10 * num2_10 ;
var num3_10 =  Math.floor(  num3　/10   ) ;
var num3_1 = num3 - num3_10 *10 ;
var num4 = num1_1 * num2_10 ;
var num4_10 =  Math.floor(  num4　/10   ) ;
var num4_1 = num4 - num4_10 *10 ;
var num5 = num1 * num2_10 ;
var num6 = num5 % 100 ;
var num6_10 =  Math.floor(  num6　/10   ) ;
var num6_1 = num6 - num6_10 *10 ;
var num7 = num1_1 * num2_1 ;
var num7_10 =  Math.floor(  num7　/10   ) ; 
var num7_1 = num7 - num7_10 *10 ;
var num8 = num6 * 10 + num7 ;
var num9 =  Math.floor(  num8　/10   ) ;
var num9_10 =  Math.floor(  num9　/10   ) ; 
var num9_1 = num9 - num9_10 *10 ;
var num10 = num1_10 * num2_1 ;
var num10_10 =  Math.floor(  num10　/10   ) ;
var num10_1 = num10 - num10_10 *10 ;
var num11 = ( num9_10 + num10_10 ) * 10 +  num9_1 + num10_1 ;
document.getElementById("num5").innerHTML = num5;
document.getElementById("num8").innerHTML = num8;
document.getElementById("num11").innerHTML = num11;
document.getElementById("num3_10").innerHTML = num3_10;
document.getElementById("num3_1").innerHTML = num3_1;
document.getElementById("num4_10").innerHTML = num4_10;
document.getElementById("num4_1").innerHTML = num4_1;
document.getElementById("num6_10").innerHTML = num6_10;
document.getElementById("num6_1").innerHTML = num6_1;
document.getElementById("num7_10").innerHTML = num7_10;
document.getElementById("num7_1").innerHTML = num7_1;
document.getElementById("num9_10").innerHTML = num9_10;
document.getElementById("num9_1").innerHTML = num9_1;
document.getElementById("num10_10").innerHTML = num10_10;
document.getElementById("num10_1").innerHTML = num10_1;
//文字色を白にする
  var obj3_10 = document.getElementById("num3_10");
  obj3_10.style.color = '#fff';
  var obj3_1 = document.getElementById("num3_1");
  obj3_1.style.color = '#fff';
  var obj4_10 = document.getElementById("num4_10");
  obj4_10.style.color = '#fff';
  var obj4_1 = document.getElementById("num4_1");
  obj4_1.style.color = '#fff';
  var obj6_10 = document.getElementById("num6_10");
  obj6_10.style.color = '#fff';
  var obj6_1 = document.getElementById("num6_1");
  obj6_1.style.color = '#fff';;
  var obj7_10 = document.getElementById("num7_10");
  obj7_10.style.color = '#fff';
  var obj7_1 = document.getElementById("num7_1");
  obj7_1.style.color = '#fff';
  var obj9_10 = document.getElementById("num9_10");
  obj9_10.style.color = '#fff';
  var obj9_1 = document.getElementById("num9_1");
  obj9_1.style.color = '#fff';
  var obj10_10 = document.getElementById("num10_10");
  obj10_10.style.color = '#fff';
  var obj10_1 = document.getElementById("num10_1");
  obj10_1.style.color = '#fff';
  var obj5 = document.getElementById("num5");
  obj5.style.color = '#fff';
  var obj8 = document.getElementById("num8");
  obj8.style.color = '#fff';
  var obj11 = document.getElementById("num11");
  obj11.style.color = '#fff';
}
function changeColorsakana2(){
  var obj3_10 = document.getElementById("num3_10");
  obj3_10.style.color = '#000';            //文字色を赤にする
  var obj3_1 = document.getElementById("num3_1");
  obj3_1.style.color = '#000';            //文字色を赤にする
  var obj4_10 = document.getElementById("num4_10");
  obj4_10.style.color = '#000';            //文字色を赤にする
  var obj4_1 = document.getElementById("num4_1");
  obj4_1.style.color = '#000';            //文字色を赤にする
  var obj6_10 = document.getElementById("num6_10");
  obj6_10.style.color = '#000';            //文字色を赤にする
  var obj6_1 = document.getElementById("num6_1");
  obj6_1.style.color = '#000';            //文字色を赤にする
  var obj7_10 = document.getElementById("num7_10");
  obj7_10.style.color = '#000';            //文字色を赤にする
  var obj7_1 = document.getElementById("num7_1");
  obj7_1.style.color = '#000';            //文字色を赤にする
  var obj9_10 = document.getElementById("num9_10");
  obj9_10.style.color = '#000';            //文字色を赤にする
  var obj9_1 = document.getElementById("num9_1");
  obj9_1.style.color = '#000';            //文字色を赤にする
  var obj10_10 = document.getElementById("num10_10");
  obj10_10.style.color = '#000';            //文字色を赤にする
  var obj10_1 = document.getElementById("num10_1");
  obj10_1.style.color = '#000';            //文字色を赤にする
  var obj5 = document.getElementById("num5");
  obj5.style.color = '#000';            //文字色を赤にする
  var obj8 = document.getElementById("num8");
  obj8.style.color = '#000';            //文字色を赤にする
  var obj11 = document.getElementById("num11");
  obj11.style.color = '#000';            //文字色を赤にする
}
function changeColor(idname){
  var obj = document.getElementById(idname);
  obj.style.color = '#ffffff';            //文字色を白にする
  obj.style.backgroundColor = '#ff0000';  //背景色を赤にする
}
</script>
</p>
<h2>あとがき</h2>
<p>以上、ゴースト暗算の方法についてでした。</p>
<p>ちなみに2桁×2桁の掛け算はゴースト暗算を使わなくても瞬時に解くことができるテクニックもあります。</p>
<p>特定の組み合わせに限るので使う機会は限られますが、知っておくと便利なのでゴースト暗算と一緒に覚えておくのをオススメします。</p>
<p>以下の記事にまとめているので、ぜひごらんください。</p>
<a href="https://sugaku.fun//?p=81" class="blog-card"><div class="blog-card-hl-box"><i class="jic jin-ifont-post"></i><span class="blog-card-hl"></span></div><div class="blog-card-box"><div class="blog-card-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504-320x180.png" class="blog-card-thumb-image wp-post-image" alt="" srcset="https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504-320x180.png 320w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504-300x170.png 300w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504-768x434.png 768w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504-1024x579.png 1024w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504-640x360.png 640w, https://sugaku.fun/wp-content/uploads/2018/08/2018-08-28_090504.png 1135w" sizes="(max-width: 320px) 100vw, 320px" /></div><div class="blog-card-content"><span class="blog-card-title">2桁×2桁の掛け算が瞬時に解ける「暗算テクニック」を9個紹介</span><span class="blog-card-excerpt">日本の学校教育において2桁×2桁の掛け算は大抵の場合、紙に“筆算”を書いて求めるのが一般的です。暗算でこれを計算するのは慣れが必要ですし...</span></div></div></a>
]]></content:encoded>
					
					<wfw:commentRss>https://sugaku.fun/ghost-mental-arithmetic/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
