Re: [其他] 6÷2(1+2)=?

看板Math作者 (Kenny)時間14年前 (2011/05/04 23:59), 編輯推噓5(5013)
留言18則, 8人參與, 最新討論串9/12 (看更多)
抱歉 在寫一篇可能會比較有價值的文章之前(用一個叫做 Fortress 的語言解釋一些東西) 想先用一個比較現實的方式整理一些資料 另外也推薦對這個問題有熱情 po 文的先看看 #1DfKbUqd 的討論串 先說我的結論:我覺得這個問題有三個答案(複選:1, 9, 語法錯誤) 但是偏向 6÷2(1+2) = 1 == 現實中「6÷2(1+2)」的答案 == Google 計算機: 9 Mathematica: 語法錯誤 (不支援非ASCII符號「÷」) CASIO(計算機): 1 或是 9 (有圖有真相: http://apina.biz/39808.jpg
但是不知道哪個型號是比較新的) TI(計算機): 1 或是 9 (這篇似乎是說新版的都變成1了: http://bit.ly/mhnfD0 但是最後一句話的時態有點怪我也不太懂 另外 我沒圖不知道它是顯示「÷」、「/」還是看型號) 主流程式語言、Sage、Maxima: 語法錯誤 ISO31, ISO/IEC 80000: ?? (版友 yvb 有提到 ISO 標準 但是沒空去翻也不知道要不要 錢) Fortress: 1 台灣教育部、媒體: 9 台灣學界: 複選 大眾: 複選,如果只能 1 和 9 選一個 9 比較多 (參考 Facebook 資料) 我之所以會特別提到「複選」也是一種答案的原因是因為 版上形形色色的理論的理論大部分都只能幫助你記住一個答案 換個計算機就採地雷 更不要說這些理論真的在碰到這個問題的時候想不起來的機率還大一些 所以說 把所有可能都記起來還比較實際一點 在大多數人面前就用一個大部分人的答案 也沒什麼關係吧 就像把哪個國家開車是在哪一邊記起來才不會在出國的時候被車撞死 == 剩下的問題 == 1. 如果我/我認識的人碰到這個問題,而且只能單選 1 或 9 怎麼辦? A: 選 9 ,前提是當事人是想拿到分數而不是伸張正義的情形。因為教育部、媒體、 大眾都站這邊。當然最好是有明文規定「括號跟÷、/一起出現的題目不能有」, 以免碰到有某種信徒的老師。 2. 如果面試碰到問這個怎麼辦? A: 這個問題太難回答了 xdd 要先設法套出面試官的答案與個性。要打個不撒謊的 馬屁就把面試官的答案對應的產品背出來也是一招 xddd 另外 目前都沒看到到底 市場上哪種計算機的市佔率比較高是個問題 3. 有括號的計算機是不是該把「÷」的鍵換成「/」?   A: 個人認為這還蠻重要的 但是我不知道這有沒有 usability 的問題 4. 在計算機上「6/2(1+2)」到底應不應該有一個標準答案? A: 我覺得這是個很難的問題,要做一些比較適合的 usability study,Facebook 那個很明顯就是讓人覺得這是個腦筋急轉彎的問答方式得出的答案絕對不會好。 感覺一眼看到是比較重要的。 如果答案是「1」這會幫助使用者少打一些括號(這是我傾向1的主因), 但是這也會讓某些人產生混亂,所以有點難判斷。另外,車開在昨邊還是右邊 也沒有一個標準,所以就算沒有標準答案也沒什麼關係吧? 5. 如果我強烈覺得答案是 XX 怎麼辦? A: 除了繼續在這個版上討論以外,你還可以去回報以上列出的產品的錯誤,有什麼 進展你可以繼續分享給版友 xddd 6. 我想做這個問題的研究 xdd A: 電腦科學:關鍵字 - juxposition operator 產品 - Fortress, ML 系程市語言, Haskell (其中 Fortress 的規範 很值得一讀!) 另外你可能對 MIT 的 Gerry Sussman 的一些研究有興趣 像是怎麼用 程式毫無瑕疵的表達微分幾何或是古典力學(Langrange Equation) 之類的 數學: 沒聽過這種研究,其實這個問題最大的問題在於這個根本不是數學吧? 心裡學、傳播學: 或許你可以繼續使用這個版做實驗 == 其他實驗結果 == Google、主流程式語言 不接受 「2 3 = 6」「2x」 不太確定 Sage 跟 Maxima 做到什麼程度 Mathematica 就是答案是 9 的所有合理推廣 包括 #1DfZKIf0 提到的 不過不支援 「÷」: 30/2(3) = 45 30/2cos2 = 15cos2 30/2sqrt(2) = 15sqrt(2) (我用的 Mathematica 是線上積分器 xdd http://integrals.wolfram.com ) 另外 2 3 = 6 :) Fortress 的答案(基本上)是 1 的所有合理推廣 不過這不是個很有名的程式語言 下一篇介紹 預告: 在 Fortress 裡 6/2(1+2)=1 但是 6/2 (1+2)=9 !!!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.113.25

05/05 00:11, , 1F
多打一個除或多打一個乘問題不就解決了嗎?
05/05 00:11, 1F

05/05 00:58, , 2F
反正以後就用不到這種表示法了,重要性不大
05/05 00:58, 2F

05/05 00:59, , 3F
數學就是拿來精確嚴謹的表達邏輯用的
05/05 00:59, 3F

05/05 01:00, , 4F
搞得大家猜半天,我個人並不認為這有什麼意義
05/05 01:00, 4F

05/05 01:05, , 5F
一方面顯然有其他更不易產生誤會的表示法存在
05/05 01:05, 5F

05/05 01:06, , 6F
而大家的數學程度也並不是建立在這樣的題目上的
05/05 01:06, 6F

05/05 01:11, , 7F
這題目讓我覺的很有趣~也看到了很多不同的解法(笑)
05/05 01:11, 7F

05/05 01:11, , 8F
多逛版長知識中
05/05 01:11, 8F

05/05 01:45, , 9F
計算機中演算法不同就會有1或9的答案
05/05 01:45, 9F

05/05 01:55, , 10F
如果只有唯一純數解,那世界上就用不到代數了
05/05 01:55, 10F

05/05 01:56, , 11F
教授博士也不用教代數,真輕鬆
05/05 01:56, 11F

05/05 12:32, , 12F
其實Mathematica有支援這個除號 http://0rz.tw/OZCgR
05/05 12:32, 12F

05/05 12:45, , 13F
喔喔 我用的的線上的積分器 ÷ 被省掉了
05/05 12:45, 13F

05/05 12:46, , 14F
大概是網頁程式的問題 謝謝提醒
05/05 12:46, 14F

05/05 13:02, , 15F
捕一下 Excel: 語法錯誤 (八卦版#1DmYkjUk )
05/05 13:02, 15F

05/05 16:49, , 16F
ISO 要錢沒錯, 但相信板上有很多神人可以...
05/05 16:49, 16F

05/05 16:52, , 17F
另外, 1/2x 其中 x 的係數為何? x^-1 的係數又為何?
05/05 16:52, 17F

05/05 16:53, , 18F
請參看 ISO 80000-1 的 7.1.3
05/05 16:53, 18F
文章代碼(AID): #1DmNVyAs (Math)
討論串 (同標題文章)
文章代碼(AID): #1DmNVyAs (Math)