![]() |
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)
|
|---|
引用:
可是wolframalpha算的x是-2.8,這又該如何解釋? http://www.wolframalpha.com/input/?...29%C3%B75%3D0.6 |
引用:
0.5.... 1234567890 |
引用:
30÷2(2+3)其中為2(2+3)視為一個數 2(2+3)=10 30÷10=3 根據除法不可拆解,故優先乘回去。 不等同於30÷2x(2+3) :confused: :confused: :confused: 30÷2*(2+3)=75 75=3 ??? |
引用:
因為你的 2x = (2x) |
引用:
我用win7內建的小算盤, 按照由左至右的原則算出來是0.25 該死的臭蟲專業製造公司,害我漏氣 :tu: |
引用:
我用ASP.NET計算30÷2(2+3)÷5,你猜怎麼了? 居然不能編譯.... 是微軟的IDE有BUG嗎? 還是我的英特爾CPU等級太低嗎? 不知道wolframalpha網站是用甚麼IDE 以及甚麼等級的CPU... |
引用:
因1÷2x÷2=0.125又1÷2*x÷2=0.25, 所以2x不等於2*x,這樣又不對, 請問1÷2x÷2等於1÷2*x÷2嗎 |
引用:
我沒用過ASP.NET,所以下面只是我猜的 我猜只是ASP.NET不清楚「乘法符號省略」的規則,或是沒有定義到這樣的狀況。 若運算式中,「括號」前面有「數字」時,同時括號內只有數字運算並沒有x,y等變數的情況下,你用的那版ASP.NET並沒有定義這種狀況,所以可能會發生語法錯誤的warning,甚至或無法編譯等error。 像是把這個式子放到google計算機,他會把『30÷2(2+3)÷5』運算式修正為『((30 ÷ 2) * (2 + 3)) ÷ 5 』,中間的乘法符號就會多出來了,所以可以得到15這個答案。 程式都是人寫,也都是人去定義的程式的流程,以及各種狀況,所以沒有定義到的部份就沒辦法得到結果,或是有出現沒有考慮到狀況,就可能得到不穩定的結果。 |
引用:
爲什麼要視為一個數? :unbelief: 憑什麼? :jolin: |
引用:
當然等於啊... 國中有學過... 未知數乘法的省略... :) |
| 所有的時間均為GMT +8。 現在的時間是12:25 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。