アプリ版:「スタンプのみでお礼する」機能のリリースについて

2/3が電卓によって0.66666666666だったり0.66666667だったりする。
この原因は電卓のメモリの限界があると聞きました。
2は3で割れないのですか?

じゃあなぜ2/3*3/2は1になるのですか?

A 回答 (6件)

その計算機が、


表示できる桁数だけを表示するのか、末尾四捨五入機能があるのか、
と言う違いです。

> じゃあなぜ2/3*3/2は1になるのですか?
順番に計算した結果、「1.0000…」となったので、
「0」を非表示にしたのでしょう。
    • good
    • 0
この回答へのお礼

2は3で割れるのですか?

お礼日時:2019/07/01 17:50

割れないというより、割り切れません。



>じゃあなぜ2/3*3/2は1になるのですか?
実際にそうなるんだから仕方がない。
そうなるにも関わらず、あなたは、何故に、「じゃあなぜ・・・・」という問い方をするのですか?
実際にそうだからとしか言いようがない以上、「じゃあなぜ・・・・」という問い方をする方がおかしいです。

>2は3で割れないのですか?
小学校で割り算の計算方法は習ったでしょ?その時に循環小数というのも習ったはずであり、本来はそこで決着がついている(理解している)はずですが、わからないというのであれば、気がすむまで、計算してみれば良いです。計算間違いをしない限り、100年続けても、6が続くだけです、そうなることはものの5分も計算を続ければ誰でも気づくはずです。それがわからないあなたは、そういう計算をしたことがないんですか?手間を惜しまずに、やるべき時にやらなければ理解できないかもしれません。
    • good
    • 0

2/3*3/2=(2*3)/(3*2)


=6/6
=1

です。
2は3で割り切れなくても、上記式は計算によって1になることが分かります。

簡単に言うと、りんご2個は3人で分けるのは難しい(割り切れない)ですが、りんご2個を3倍して6個にし、3人の2倍の6人で分ければ、一人1個りんごをもらえます。
そういうことです。
    • good
    • 0

表記の違いは、単なる電卓のポリシー、つまり四捨五入するかしないかの問題です。



2を3で割ると、小数点にずらりと6が並びます。
99個目も6ですし
999個目も6です。
当然
9999個目も6ですし
99999個目も6です。
99999・・・99999個目も6です。
いくら桁数を増やしてもそこに6があることは明確で、行き着く果ては無限桁の世界です。
こういうのも「割り切れない」割り算です。

ところで、分数はその辺の事情を全部すっ飛ばしています。
分数2/3が言わんとするのは
「2を3で割る」
それだけです。
その数がいくつかまでは踏み込んでいません。
だから割り切れない数でも、有理数である限り表記することが可能なのです。

で、質問の式ですが、これは要するに
「2を3で割ったものに3を2で割ったものを掛ける」
と言っているにすぎません。
分かりやすく書き直すと
「2÷3×3÷2」
であるよと言っているに過ぎないのです。
理由は2段落目で書いたので繰り返しません。
    • good
    • 0

整数の割り算 2÷3 は割り切れず、商が 0 で余りが 2。


有理数の割り算 2÷3 は割りきれて、商が 2/3 です。
「割り算」と読んでゴッチャにしますが、
整数の割り算と有理数の割り算は別のものなんです。
整数は有理数の一部ですから、整数÷整数 の割り算は
整数の割り算とも有理数の割り算とも解釈できます。
だから、2÷3 という式だけでなくて、それがどちらの割り算か
を説明する文が無ければ、どちらの割り算か判らず、
式が意味を持たないのです。

電卓は、算数や数学の計算をしているわけではなくて、
電卓にできる範囲でなるべくそれっぽい計算の真似をするだけです。
だから、2÷3 に対して電卓がどんな答えを返したとしても、
それが 2÷3 が割り切れるとか割り切れないとかの判断材料には
なりません。ふーん、電卓はそんなふうに答えてんの。へー
でも本当の答えはね... と言うだけです。
    • good
    • 0

ある有名な話があります。

1/3 * 3 の話です。

分数として計算すると 1/3 * 3 = 1
順に計算すると 1/3 * 3 = 0.333333333... * 3 = 0.99999999999... --①
ですよね。

あれ?2つ目はおかしいぞってなりますよね。
でも、実は①は”1”と全く一緒なんです。

なぜなら
1 - 0.99999999999...(①) = 0.000000000.... (<-これは永遠に0が続く) = 0

よって,式変形して 1 = 0.99999999999... だからです。

<本題>
では、実際に 2/3*3/2を計算してみると
0.666666666... * 1.5 = 0.999999999.... = ① = 1
となります。
何か腑に落ちないかもしれませんが、こんな感じになってます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!