![]() |
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)
|
|---|
引用:
除法沒有結合律,所以 1÷2a=1÷a+a 是錯的 1÷2a = (1÷2)a, 怎樣都不會有 a+a 出來。 |
引用:
還沒有到2xx吧!有1xx就神了。 有爭議的用法,還是閃過比較好。 叫出題的把這題改成分式就沒爭議了。 15跟0.6的分式表示式一定不一樣... |
不才小弟來發表一下拙見
30÷2(2+3)÷5 = 0.6 這邊 2(2+3) 可以視作1個除數 至於為何要加 ( ) ,可以當作要30要除掉2倍的 2+3 近期學了點資料結構... 這題少了個運算元吧... 此外括號優先權最大應該無爭議 接著乘除號一般都左結合吧 若改寫成:30÷2*(2+3)÷5 = 30÷2*5÷5 = 15 e04勒 兩種都是小弟的觀念... 算出來竟然不一樣 :jolin: 用數學系和資工系的觀點竟然不一樣... :cry: |
引用:
如果你的物理課本這樣寫的話,那確實是錯的。因為'/'這個符號在數學上不是用來當除法的。 |
引用:
代換要加括弧阿..... 這有什麼好爭議的? :unbelief: 是你故意不加而已, 當然算錯阿 :o 而且你又再扯純數字 1(3), 跟你講沒這個用法講幾遍了 :stupefy: |
我最後的結論是,想要什麼答案,在適當的地方加個中括號就沒有爭議了...
|
以國高中以學代數的觀念來看,括號前面的乘數為因數,所以處理括號時一併將因數乘入處理
30÷2(2+3)÷5 =>30÷[(2*2)+(2*3)]÷5 =>30÷10÷5=0.6 以國小四則運算概念來看,並且知道乘號可偷省略不寫(這部分忘了小時候學四則有沒有教到) 30÷2(2+3)÷5 =>30÷2x5÷5=15 這有啥好爭的 :jolin: |
引用:
代數沒在用÷這個符號。 你的算法是錯的,我前面說過了 ab 並不等於 (ab) |
30 ÷ 2 x (2+3) ÷ 5 =15
30 ÷ 2 ÷ (2+3) ÷ 5 = 0.6 兩者意義不同 但 2(2+3)=2 x (2+3) 這應該沒有問題 硬要改寫成 30 ÷ 10 ÷ 5 自然會犯這樣的問題 隨意帶個生活情境就知道兩條算式講的東西不一樣 乖乖的照數學算是15 如果要表達30 ÷ 10 ÷ 5 則必須鍵入為 (2x(2+3)) 至於兩種答案.可能計算機有些認定2(2+3)是元素.有些認定是步驟=2x(2+3) 如果不想出現這種問題就乖乖打詳細一點吧 |
引用:
計算機會有 0.6 的答案,純粹是程式bug而已。 所以你用google計算,他會顯示把運算元填回去的結果,因為他要通知使用者,你要表達的意思是不是那樣。 |
| 所有的時間均為GMT +8。 現在的時間是07:23 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。