素人には 8÷2(2+2) を16と答える馬鹿が居るらしい

■ このスレッドは過去ログ倉庫に格納されています
2019/08/04(日) 03:59:03.16
8÷2(2+2) は ×を省略した書き方で
8÷2×(2+2) になるから 16だ! らしい(笑)

馬鹿の16になるという主張の理屈を
ab ÷ ab に当てはめるとこうなってしまう

ab ÷ ab
= a × b ÷ a × b
= (a × b ÷ a) × b
= b × b
= bの二乗

ab ÷ ab は当然1になるんだけど、
16になると主張してる人の理屈ではbの二乗となってしまう

さすがにいくら馬鹿でもab ÷ abをbの二乗とは答えないと思うが、
馬鹿の16になるという主張の理屈に当てはめると、bの二乗となってしまう
この矛盾を説明できないんだよね。馬鹿だからw
2仕様書無しさん
垢版 |
2019/08/04(日) 07:11:42.66
単におれらは「割り算は最後に行え」と教えられたから
1になるだけのことであって、
3仕様書無しさん
垢版 |
2019/08/04(日) 07:25:04.15
数学上では掛け算と割り算は、優先順位は同じで
その場合は左から順に計算するんだとさ。
省略したときの掛け算と割り算との優先順位は知らんけど。

ただし、プログラマーにとっての掛け算と割り算は
優先順位は同じじゃない、明らかに掛け算のほうが優先。

つまり、ちゃんとカッコで優先順位を明記せずに式を書いたそいつのバグ。
4仕様書無しさん
垢版 |
2019/08/04(日) 09:56:36.54
>>3
「プログラマーにとっての掛け算と割り算は
優先順位は同じじゃない、明らかに掛け算のほうが優先。」
何年プログラマやってるの?
5仕様書無しさん
垢版 |
2019/08/04(日) 10:10:24.79
>>3
おいおいウソかくなよバカ
掛け算も割り算も左から順に計算するに決まってる
で、かっこ内は優先するから、
8÷2(2+2)
8÷2x(4)
4x4
16

計算結果は16になる
それ以外の解はない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況