PCDVD數位科技討論區

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)

p1231321 2011-04-15 06:37 PM

引用:
作者goodromhome
30÷2(x+3)÷5=0.6
30÷2(x+3)=0.6x5
30÷2(x+3)=3
2(x+3)=30÷3
2(x+3)=10
x+3=10÷2
x+3=5
x=5-3
x=2

30÷2(x+3)÷5=0.6
30÷2(x+3)=0.6x5
30÷2(x+3)=3
30÷(x+3)=3x2
30÷(x+3)=6
x+3=30÷6
x+3=5
x=5-3
x=2

可是wolframalpha算的x是-2.8,這又該如何解釋?
http://www.wolframalpha.com/input/?...29%C3%B75%3D0.6

polar168 2011-04-15 06:38 PM

引用:
作者goodromhome
x=2
1÷2x÷2=0.125
1÷2*x÷2=0.25
為什麼.........


0.5....


1234567890

goodromhome 2011-04-15 06:40 PM

引用:
作者在.遇見你的地方
參考 》》 (http://www.youtube.com/watch?v=Xlb6...nel_video_title)
參考 》》 (http://www.youtube.com/watch?v=MIPH...ex=1&playnext=2)


30÷2(2+3)其中為2(2+3)視為一個數,2是被提出來的數才會寫成2(2+3)
根據除法不可拆解,故優先乘回去。
不等同於30÷2x(2+3)

:confused: :confused: :confused:

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 ???

demon29 2011-04-15 06:44 PM

引用:
作者goodromhome
2x = (2x) 還是 2(x)
x=1
2x=2
(2x)=2
2(x)=2

2x=2.x=2(x)
x=1
2x=2
2.x=2
2(x)=2

1÷2x=1÷2(x)=1÷2.x=(1/2)x
x=1
1÷2x=0.5
1÷2(x)=0.5
1÷2.x=0.5
(1/2)x=0.5

x=2
1÷2x÷2=0.125
1÷2*x÷2=0.25
為什麼.........

因為你的 2x = (2x)

goodromhome 2011-04-15 06:46 PM

引用:
作者polar168
0.5....


1234567890

我用win7內建的小算盤,
按照由左至右的原則算出來是0.25
該死的臭蟲專業製造公司,害我漏氣 :tu:

goodromhome 2011-04-15 06:55 PM

引用:
作者p1231321
可是wolframalpha算的x是-2.8,這又該如何解釋?
http://www.wolframalpha.com/input/?...29%C3%B75%3D0.6

我用ASP.NET計算30÷2(2+3)÷5,你猜怎麼了?
居然不能編譯....
是微軟的IDE有BUG嗎?
還是我的英特爾CPU等級太低嗎?
不知道wolframalpha網站是用甚麼IDE
以及甚麼等級的CPU...

goodromhome 2011-04-15 07:09 PM

引用:
作者demon29
x=2
1÷2x÷2=0.125
1÷2*x÷2=0.25
為什麼.........


因為你的 2x = (2x)

因1÷2x÷2=0.125又1÷2*x÷2=0.25,
所以2x不等於2*x,這樣又不對,
請問1÷2x÷2等於1÷2*x÷2嗎

nawtequalizer 2011-04-15 07:14 PM

引用:
作者goodromhome
我用ASP.NET計算30÷2(2+3)÷5,你猜怎麼了?
居然不能編譯....
是微軟的IDE有BUG嗎?
還是我的英特爾CPU等級太低嗎?
不知道wolframalpha網站是用甚麼IDE
以及甚麼等級的CPU...

我沒用過ASP.NET,所以下面只是我猜的

我猜只是ASP.NET不清楚「乘法符號省略」的規則,或是沒有定義到這樣的狀況。
若運算式中,「括號」前面有「數字」時,同時括號內只有數字運算並沒有x,y等變數的情況下,你用的那版ASP.NET並沒有定義這種狀況,所以可能會發生語法錯誤的warning,甚至或無法編譯等error。
像是把這個式子放到google計算機,他會把『30÷2(2+3)÷5』運算式修正為『((30 ÷ 2) * (2 + 3)) ÷ 5 』,中間的乘法符號就會多出來了,所以可以得到15這個答案。
程式都是人寫,也都是人去定義的程式的流程,以及各種狀況,所以沒有定義到的部份就沒辦法得到結果,或是有出現沒有考慮到狀況,就可能得到不穩定的結果。

superxy 2011-04-15 07:17 PM

引用:
作者goodromhome
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 ???


爲什麼要視為一個數? :unbelief:

憑什麼? :jolin:

superxy 2011-04-15 07:19 PM

引用:
作者goodromhome
請問1÷2x÷2等於1÷2*x÷2嗎


當然等於啊...

國中有學過... 未知數乘法的省略... :)


所有的時間均為GMT +8。 現在的時間是12:25 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。