![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 30÷2(2+3)÷5是多少? 計算機答案不同
(https://www.pcdvd.com.tw/showthread.php?t=926425)
|
|---|
計算機是計算機,數學是數學,請各位不要混為一談。
單是個最常用的程式語句:a=a+1 就在數學上完全無法成立的了。 回到原題目,在數學上沒有討論的必要,表意不明,如果在往昔的大專聯考,唯有送分一途。 如果以計算機的領域來討論,我個人不表達任何意見。 但請那些以計算機表意的朋友們,不要再扯到數學了。 |
引用:
我用C來計算30÷2(2+3)÷5是不行編譯, 然後我不信邪又用C#來寫,又是不行..... |
一般都同意,程式語言比較接近Fussy的人類語言(尤其是Cobol),如果連程式語言都不能接受,那要求嚴謹更甚的數學上就更別提了吧。
我實在看不出,這種含糊不清的題目有啥好討論的。再說一次,放在從前的大專聯考,這種題目鐵定送分,不必討論。 |
引用:
你一定忘了你國小老師教你的四則運算規則了,其中有一條就是式子若是都是乘和除組成,或是某一項由三個乘和除組成的話,要由左到右算. |
引用:
方程式裡可以不用括號呀 其實我覺得這是解題概念的問題 乘號也是不能亂省略的問題 |
引用:
如果你同意5x(xy)可以化簡成5(xy),那麼考慮一下這種情況,(xy)x5可以寫成(xy)5嗎 30/2((2+x)^2)*5=30/2(2+x)^2*5 or 30/2(2+x)^25 or 30/2(2+x)^10 or 無意義 我們老師告訴我,在計算的時候要先定義算式, 所以5(xy)是有特定的定義的, 如果2*(2+3)可以省略乘號變成2(2+3) 那麼2-(2+3)=2(2+3) and 2/(2+3)=2(3+2) and 2+(2+3)=2(3+2) 都可以這樣省略嗎? 看起來不行... 那麼為什麼可以省略乘號?目的是? 一併考慮為甚麼使用括號,目的是? |
其實這種算式估一估就很多
問題就在於係數 代數 還是省略乘號 相對的問題是 題目沒有的乘號可以自動補完嗎? 最根源的問題就是那些情況下可以省略乘號 或是算式的標記 |
引用:
奇怪...... :unbelief: 就拿 1/2a 做例子好了 1/2a=1/2*a=0.5*a 這有什麼好爭議? :jolin: 如果課本寫的是 1 -----=1/(2*a) 2a 當然就是你所說的意思 1/2a 不等於 1/(2a) 顯而易見! :p 這樣還不知道問題點嗎??? :think: 不知道? 你 key excel 算式, 你會怎麼key? 是不是會 key 成 1/(2*a)? 再扯嘛! :tu: |
這問題有啥好討論的、因為乘號是可以省略的、原題至少還用了刮號區隔 :ase
|
引用:
但是a=a+1的答案是唯一的... 而且"="在計算機中的定義跟數學相差很遠。 換句話說,符號的定義不夠明確,延伸出來的東西也就不夠明確。 微積分是17世紀被提出的,但是當時只有計算方法。 無限小的定義方式,卻晚了二個世紀才有最後定案,也就是目前大學教科書所見的。 換句話說, 30÷2(2+3)÷5如果有唯一的分式,也就有答案了。 要嘛{30÷2(2+3)}÷5=15 不然30÷{2(2+3)÷5}=0.6 最後是橫等式的寫法會引起爭議...,跟答案是15或是0.6無關 純粹是選擇那一種定義的問題。 |
| 所有的時間均為GMT +8。 現在的時間是01:28 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。