• ベストアンサー

数学の先生から問題が出されました。

8桁の電卓2台使って、10桁X10桁の計算の仕方を教えてください。ルールはメモをしないで電卓しか使ってはいけません。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BASKETMM
  • ベストアンサー率29% (240/806)
回答No.7

先生が何を目的にこの問題を出されたのか考えてみましょう。 三桁の掛け算を筆算でするときどんなやり方をしますか。 日本のやり方は、多くの場合次の様な書き方をします。 .........abc .....x)def -------- 三桁の数二つを一桁の数六個に分けて計算するのです。 途中で、fc,fb,fa,ec,eb,ea、dc,cb,daを求める掛け算の部分、これらを足し合わせる、足し算の部分が出てきます。 先生の意図としては、生徒がこの方法を拡張してくれることを期待しておられるでしょう。ポイントは二つです。 1.最初の数字を区切るという発想。一桁の数字に区切るのではなく、例えば三桁の数字に区切る、四桁の数字に区切ることを考える。 2.掛け算部分と、足し算部分を計算の段階として分けて考えること。二台の電卓は掛け算用と足し算用でしょう。 メモを取るななどの注意は、生徒の考えを先生が期待しておられる方向に導くための補助発言で、あまり気にしなくてよいのではありませんか。最終の答/積を8桁の電卓に表示できるわけはないのですから。

namaneko
質問者

お礼

ありがとうございます。メモをしないでやるど言いましたが、これは先生の間違いでした。No.7さんのおっしゃるとおりでした。先生が言いたいこともわかったので大変参考になりました。

その他の回答 (7)

  • tecchan22
  • ベストアンサー率53% (41/76)
回答No.8

#5です。 そですね、電卓は二つあるので、メモリー機能は必要ないですね。 失礼しました。

namaneko
質問者

お礼

いいえ。考えてくれてありがとうございます。

  • benelli
  • ベストアンサー率51% (78/152)
回答No.6

答えは最大で20桁になるのに電卓は16桁しか表現できないのだから、それをどうにかしないと。 メモはダメでも答えは紙に書いていいんかな? それなら答えを書きながら同時にメモを取ることもできる。それすらダメならどうにかしてメモを取らないと。メモリ機能とか。 もちろん最初は4桁×4桁で。 いや、ひとによっては1桁×1桁を一度とあとひたすら3桁×3桁を繰り返すほうがいいのかも知れません。

namaneko
質問者

お礼

メモリ機能は使わずに計算できました。先生の間違いで一回はメモをとることができます。4桁で計算するということをみちびいてくれてありがとうございました。

  • tecchan22
  • ベストアンサー率53% (41/76)
回答No.5

そうだね、 (m桁の数)×(n桁の数)は、m+n桁以下の数になることは分かるかな? 例えば2桁×2桁の数は、最小で10×10=100,最大で99×99=9801で、4桁以下になります。 8桁の電卓だから、せいぜい4桁×4桁までしか計算できないですよね。 ●では、10桁の数をそれぞれどのように分割して計算すれば良いでしょう? ★4桁以下に分ければいいのですが、途中計算では繰り上がりが多い可能性があるので、下から3桁、次の3桁、残りの(上の)4桁、と分けます。これは二つの10桁の数の両方とも同じようにします。 では、一つ目の数の、下から3桁をA,真ん中の3桁をB,上の4桁をCとすると、一つ目の数は、 1000000C+1000B+A と書けますね。 二つ目の数を同様に、 1000000Z+1000Y+X と表します。 ●この積を展開することによって、計算方法を考えてみること。 ヒントは、(1)下から3桁ずつ答えが求まります。(2)メモリー機能は必要だと思います。(メモリー+の機能) では、頑張ってみてね。

namaneko
質問者

お礼

メモリ機能は使わずに計算することができました。4桁で計算することがわかったので考えやすかったです。10桁を4桁、3桁と分割して計算したのでとても参考になりました。ありがとうございました。(メモを1回もとらないということは先生のまちがいでした。)

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.4

とても魅力的な質問で、私も取り組みたいのですが・・・ http://faq.okwave.jp/EokpControl?&tid=607824&event=FE0006

namaneko
質問者

お礼

返事が遅くなってすみません。言葉が足りませんでした。自分なりにはがんばってみたつもりです。

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.3

電卓の仕様を補足欄にどうぞ。普通の電卓には「メモリ機能」などもありますが、それもアリですか?単純に四則演算ができるだけ?

namaneko
質問者

お礼

返事が遅くなってすみません。モジュールアップデートというのが何回もPCの画面にでて、補足を書くことができませんでした。 メモリ機能は使わないで4桁X4桁で計算できました。10桁を4桁3桁と分割して計算しました。考えてくれてありがとうございました。

回答No.2

失礼、4桁X4桁だった

namaneko
質問者

お礼

ありがとうございます。4桁X4桁の計算からやり方を導き出すことができました。

回答No.1

5桁X5桁にわけることからはじめようか。

関連するQ&A