PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
joe.oo
Regular Member
 

加入日期: Nov 2002
文章: 79
引用:
作者qwer9812
解釋的很精闢!

但電視上的專家 好像都是以你指的純數學運算去解這題目

沒有人提出代數運算的方式




殺雞焉用牛刀,

題目中的數, 都是正整數, 何必用代數運算的方式 ?

答案為 9 , 也不能算是正解, 只能說是"積非成是的正解".

語意不詳是事實, 出題者不一定是對的.
     
      

此文章於 2011-05-05 10:22 AM 被 joe.oo 編輯.
舊 2011-05-05, 10:21 AM #11
回應時引用此文章
joe.oo離線中  
bxxl
Power Member
 

加入日期: Apr 2004
您的住址: 新竹/台北
文章: 652
引用:
作者flora201006
另一點值得一提的是
大部分計算機算出來的都是9
這應該是程式在實做時比較容易的緣故

大部分實作計算機的程式設計師一定會發現這問題
會以較容易實作(從左到右)的方式去寫程式
但不表這樣就是一定對的


大部分計算機算出來的答案是9,
代表9比較符合邏輯的一致性.
operator優先順序本來就會作, 他只要有作乘除高於加減,括號最高等順序,
就表示"會以較容易實作(從左到右)的方式去寫程式"這個理由不成立.

簡單的講,
所謂"省略的乘號優先序最高"在程式設計師的認定中並不存在.
只有"在某些條件下乘號可以省略,但是此乘號的優先序跟普通乘號一樣"
 
舊 2011-05-05, 10:40 AM #12
回應時引用此文章
bxxl離線中  
白頭翁
Silent Member
 

加入日期: Mar 2011
文章: 0
所謂的專家 能不能公布學經歷?

何謂專家 誰說了算

好吧

6÷(2+4) 不知道能不能等於下式

6÷2(1+2)

尚祈 專家解惑
舊 2011-05-05, 10:44 AM #13
回應時引用此文章
白頭翁離線中  
小胖
Master Member
 
小胖的大頭照
 

加入日期: Oct 2000
您的住址: 台灣
文章: 2,300
我個人傾向支持樓主的論述......
__________________
平安是福
舊 2011-05-05, 10:47 AM #14
回應時引用此文章
小胖離線中  
jamin
Senior Member
 
jamin的大頭照
 

加入日期: Dec 2002
文章: 1,370
原來是代數

難怪我覺得括號在干擾我的計算流程

感謝樓主指出問題.
__________________
要討論也要找能溝通的, 跟狂吠的狗溝通只是浪費時間. 每日一句 : 很多不等於多數,也不等於少數
舊 2011-05-05, 10:54 AM #15
回應時引用此文章
jamin離線中  
flora201006
*停權中*
 

加入日期: Jun 2010
文章: 0
引用:
作者白頭翁
所謂的專家 能不能公布學經歷?

何謂專家 誰說了算

好吧

6÷(2+4) 不知道能不能等於下式

6÷2(1+2)

尚祈 專家解惑


通常在"紙"上
如果出題人期望答案是1 你會把它寫成6 ÷ 2(1 + 2) 注意多了space 不是6÷2(1+2) 或6÷2(1 + 2)
如果出題人期望答案是9 你會把它寫成6 ÷ 2 x (1 + 2)

此文章於 2011-05-05 11:06 AM 被 flora201006 編輯.
舊 2011-05-05, 10:56 AM #16
回應時引用此文章
flora201006離線中  
pvd1985
Amateur Member
 

加入日期: Mar 2010
文章: 48
如果是做筆記的話應該是1
大家應該也是這樣寫的吧
因為我從小到大都這樣算
如果是出題就不知道了
應該送分,因為題意不清
舊 2011-05-05, 11:01 AM #17
回應時引用此文章
pvd1985離線中  
akiralee
Amateur Member
 
akiralee的大頭照
 

加入日期: Aug 2003
文章: 30
引用:
作者白頭翁
所謂的專家 能不能公布學經歷?

何謂專家 誰說了算

好吧

6÷(2+4) 不知道能不能等於下式

6÷2(1+2)

尚祈 專家解惑


等一下一定會有人跳出來說"不等於"。
因為你省略了中括號是不對的,要寫成6÷〔2(1+2)〕才可以等於。
原出題者可以省掉"*"號,誤解題意一定是你自己邏輯有問題,為什麼不會自己補一個"*"進去。

反正此題答案算成"1"的,是統計上的相對少數人,所以錯的一定是算成"1"的人。
舊 2011-05-05, 11:04 AM #18
回應時引用此文章
akiralee離線中  
flora201006
*停權中*
 

加入日期: Jun 2010
文章: 0
引用:
作者bxxl
大部分計算機算出來的答案是9,
代表9比較符合邏輯的一致性.
operator優先順序本來就會作, 他只要有作乘除高於加減,括號最高等順序,
就表示"會以較容易實作(從左到右)的方式去寫程式"這個理由不成立.

簡單的講,
所謂"省略的乘號優先序最高"在程式設計師的認定中並不存在.
只有"在某些條件下乘號可以省略,但是此乘號的優先序跟普通乘號一樣"

學過資料結構都知道一般算式都是中序式的
要先轉成後序式才好計算
而且在程式中乘法operator是不能省略的

我猜想這算式在計算時
應該是先將x符號(在C語言中對應到*operator)補回
再轉成後序式

這時的問題就是如何補回的問題
很顯然直接補回不考慮和右方的結合性最單純
所以我說這時就是從左至右最單純

不好意思 我猜你可能會寫程式 但資料結構沒學過

此文章於 2011-05-05 11:12 AM 被 flora201006 編輯.
舊 2011-05-05, 11:05 AM #19
回應時引用此文章
flora201006離線中  
frdlin
*停權中*
 
frdlin的大頭照
 

加入日期: Apr 2008
文章: 2
最近七八區出現一堆數學問題
各種程度的都有
感覺快變成DVD小學堂了
舊 2011-05-05, 11:18 AM #20
回應時引用此文章
frdlin離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。