Tags:
Node Thumbnail

คนแถวนี้คงเคยใช้กูเกิลคำนวณทางคณิตศาสตร์กันด้วยการพิมพ์ตัวเลขลงไปตรงๆ ในหน้าค้นหาของกูเกิล และจะได้คำตอบออกมาอยู่บนสุดเหนือผลการค้นหาอื่น (ใช้กับการแปลงค่าเงินได้ด้วย)

ล่าสุด Twitter ของกูเกิลทวีตออกมาว่าได้เริ่มปล่อยอัลกอริทึมใหม่ที่ชื่อว่า "Panda" ให้กับผู้ใช้ 1% ซึ่งมีการเปลี่ยนแปลงในหลายส่วน (อ่านได้จากข่าวเก่า)

นอกจากในแง่ของการปรับผลการค้นหา Panda ยังได้เพิ่มฟีเจอร์สำหรับการคำนวณด้วยการเพิ่มชุดเครื่องคิดเลขจำนวน 34 ปุ่ม ตามแผนที่กูเกิลเคยบอกไว้ว่าจะปรับจากที่เคยเป็นเครื่องมือค้นหา ให้กลายเป็นเครื่องมือสำหรับตอบคำถามนั่นเอง

ดูภาพเครื่องคิดเลขได้จากท้ายข่าว หรือไปลองเล่นเองได้จากลิงค์นี้ครับ

ที่มา - The Verge

No Description

Get latest news from Blognone

Comments

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 25 July 2012 - 18:49 #448586
Be1con's picture

เจ๋ง ในไทยก็ยังไม่มาอยู่ดี

เออ บอกลิงค์ทวีตด้วยครับ


Coder | Designer | Thinker | Blogger

By: mementototem
ContributorJusci's WriterAndroidWindows
on 25 July 2012 - 18:58 #448589
mementototem's picture

มันกดจากแป้นพิมพ์ไปตรง ๆ ไม่ได้ -*-


Jusci - Google Plus - Twitter

By: xenogew
ContributorAndroidWindows
on 25 July 2012 - 19:04 #448593 Reply to:448589
xenogew's picture

หมายถึง binding event กับคีย์บอร์ดฝั่งตัวเลขรึเปล่าครับ

By: mementototem
ContributorJusci's WriterAndroidWindows
on 25 July 2012 - 20:19 #448609 Reply to:448593
mementototem's picture

ใช่ครับ ถ้าจะใช้แทนเครื่องคิดเลขอย่างน้อยก็กดตรงคีย์บอร์ดได้ ไม่ใช่เอาเมาส์คลิกเป็นตัว ๆ ลำบากเกิน


Jusci - Google Plus - Twitter

By: put4558350
ContributorAndroidUbuntuWindows
on 25 July 2012 - 19:52 #448605 Reply to:448589
put4558350's picture

คงใด้มั้งครับ ที่มีปุ่มบนหน้าจอไว้ไช้กับ tablet


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: platalay
iPhoneWindows PhoneAndroidWindows
on 25 July 2012 - 19:02 #448591

จำนวน - % = ไม่ได้

ไม่เหมือนเครื่องคิดเลขใน windows

By: heart
ContributoriPhone
on 25 July 2012 - 19:44 #448603 Reply to:448591
heart's picture

ถ้าซับซ้อนมาก พิมพ์ในช่อง search ได้นะครับ

sin( 50+(50%*100) )

By: kajokman
ContributorAndroidIn Love
on 25 July 2012 - 20:14 #448607
kajokman's picture

ไหน เดี๋ยวลองไปคำนวณ 48 / 2(9 + 3) หน่อย (ฮา)

By: kswisit
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 20:51 #448618 Reply to:448607

ตกลงคำตอบเท่ากับเท่าไหร่ครับ xD


^
^
that's just my two cents.

By: put4558350
ContributorAndroidUbuntuWindows
on 25 July 2012 - 21:54 #448642 Reply to:448618
put4558350's picture

288 ครับ

  • 48/2(9+3) # ทำในวงเล็บก่อน
  • 48/2*12 # ไม่มีวงเล็บ คูณและหารศักย์เท่ากัน ทำข้างหน้าก่อน
  • 24*12
  • 288

samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: neizod
ContributorTraineeIn Love
on 25 July 2012 - 22:10 #448650 Reply to:448642
neizod's picture

48/2(9+3) ไปเป็น 48/2*12 ได้ไงครับ?

By: inkirby
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 22:14 #448653 Reply to:448650
inkirby's picture

จิตสำนึกเรามันบอกว่า 48 อยู่ข้างบน และ 2(9+3) อยู่ข้างล่างอ่ะครับ

แต่ที่จริงแล้วมันคือ 48 กับ (9+3) อยู่ข้างบน(เป็นตัวคูณ) ส่วน 2 อยู่ข้างล่างครับ...

คือโจทย์มันประมาณว่า 48/2*(9+3) หรือคือ 48(9+3)/2 ครับ


Dream high, work hard.

By: put4558350
ContributorAndroidUbuntuWindows
on 25 July 2012 - 22:18 #448657 Reply to:448650
put4558350's picture

9+3 = 12 และการเขียนติดกันแทนเครื่องหมายคูณครับ ถ้าต้องการคำตอบ 2 ต้องใส่วงเล็บอีกคู่ 48/(2(9+3))

เนื่องจากลำดับการคำณวนทั้วไปจะเริ่งจาก วงเล็บ เครื่องหมายรูท การคูณและการหาร การบวกและการลบ จากนั้นจึงดูซ้ายไปขาว


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: neizod
ContributorTraineeIn Love
on 25 July 2012 - 22:24 #448663 Reply to:448657
neizod's picture

ให้ a = 2, b = 4 แล้ว 1/ab ได้เท่าไหร่ครับ?

การเขียนติดกันคือการละเครื่องหมายคูณเท่านั้นหรือครับ หรือมันมีความหมายมากกว่านั้น?

By: McKay
ContributorAndroidWindowsIn Love
on 25 July 2012 - 22:32 #448672 Reply to:448663
McKay's picture

คุณต้องการให้คอมพิวเตอร์คำนวน ซึ่งการใส่สมการแบบนั้นกับคอมพิวเตอร์มันก็ผิดตั้งแต่การตั้งโจทย์แล้วหล่ะครับ เพราะมันไม่รู้หรอกว่า operator ที่คุณอยากให้มันทำคืออะไร bracket อยู่ตรงไหนบ้าง มันคำนวนตามคำสั่งที่มันได้รับครับ

ซึ่งถ้าอยากทำแบบนั้นก็ต้องเขียนโปรแกรมมาแปลสมการมนุษย์ให้เป็น operation ของคอมพิวเตอร์อีกที(อันนี้ผมสนับสนุนให้ทำนะ)


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)

By: neizod
ContributorTraineeIn Love
on 25 July 2012 - 23:07 #448692 Reply to:448672
neizod's picture

ภาษาคอมพิวเตอร์ส่วนใหญ่ไม่ยอมรับการเขียน expression (ตัวเลข/ตัวแปร) ติดกันว่าเป็น operator การคูณ ตัวภาษาจะฟ้อง error ทันทีว่ามีการประกาศ expression ติดกัน นอกจากนี้ก็ไม่ยอมรับการเขียน expression ติดกับวงเล็บว่างเป็น operator การคูณ เพราะตัวภาษาออกแบบมาให้จอง syntax ไว้ให้ใช้ function name ตามด้วยวงเล็บ แล้วแปลเป็น function call

ดังนั้น โจทย์ตั้งต้น 48/2(9+3) ถ้าให้ภาษาพวกนี้คิด ต้อง return syntax error มาเลยครับ ไม่ใช่เปลี่ยนเครื่องหมายวงเล็บไปเป็นเครื่องหมายคูณ แล้วคืนคำตอบเป็น 288

แต่ในทางคณิตศาสตร์ การเขียนตัวเลขติดกับตัวแปร เขียนตัวเลขติดวงเล็บ หรือกระทั่งเขียนวงเล็บติดกันหลายๆ อัน มันคือ expression เดียวกันครับ

เพราะฉะนั้นโจทย์ 48/2(9+3) ถ้าเอาไปคิดในเครื่องคิดเลขที่เขียนไม่ให้ syntax error เวลาเจอตัวเลขติดกับวงเล็บเนี่ย ควรจะให้คำตอบออกมาเป็น 2 ครับ

เท่าที่ผมรู้ เครื่องคิดเลข casio fx-3650p (คล้ายๆ เครื่องมุมขวาบนในรูปข้างล่าง -- ผมใช้รุ่นนี้อยู่) ใช้หลักการนี้นะ ถาม 48/2(9+3) ก็ตอบ 2 ถาม 1/ab มันก็ตอบ 0.125 ครับ

ปล.ผมไปเล่นวงเล็บที่ต้นทางมาแล้ว ถ้ากดวงเล็บเปิดโดยไม่ได้มีเครื่องหมายอะไรนำหน้า มันจะเพิ่มเครื่องหมายคูณให้เลย ก็ถือว่าแฟร์ดี จะได้ไม่มีโจทย์กำกวมอีก

By: shelling
ContributoriPhoneAndroidUbuntu
on 25 July 2012 - 23:33 #448704 Reply to:448692
shelling's picture

เครื่องคิดเลขก็ทำจากคนนี่แหละครับ

ยี่ห้อเดียวกันยังคิดไม่เหมือนกันเลย

By: put4558350
ContributorAndroidUbuntuWindows
on 25 July 2012 - 22:45 #448680 Reply to:448663
put4558350's picture

คำตอบคือ b/a ครับ

การเขียนติดกันคือการละเครื่องหมายคูณเท่านั้น

และถ้าต้องการคำตอบอื่น (เข้าใจว่าจะสื่ออะไร) ต้องพิมพ์ 1/(ab) ครับ


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: iStyle
ContributoriPhoneAndroidSymbian
on 26 July 2012 - 16:39 #449032 Reply to:448680
iStyle's picture

งั้น 1/2a = a/2 งั้นหรือ? ไม่มั้ง..


May the Force Close be with you. || @nuttyi

By: inkirby
ContributoriPhoneAndroidIn Love
on 26 July 2012 - 17:35 #449054 Reply to:449032
inkirby's picture

ถ้า 1/(2a) มันคือ (2a)^(-1) แน่นอนครับ

แต่ 1/2a ผมว่ามันตีความได้ทั้ง (2a)^(-1) และ a/2 อ่ะครับ...


Dream high, work hard.

By: neizod
ContributorTraineeIn Love
on 27 July 2012 - 00:10 #449203 Reply to:449054
neizod's picture

ตีความได้ทั้ง (2a)^(-1) และ a/2 อันนี้คือให้มนุษย์ตีความ หรือคอมพิวเตอร์ตีความครับ?

By: inkirby
ContributoriPhoneAndroidIn Love
on 27 July 2012 - 01:22 #449232 Reply to:449203
inkirby's picture

คนครับ (ถามมนุษย์ดันตอบคน...) //เกรียน


Dream high, work hard.

By: lancaster
Contributor
on 25 July 2012 - 22:47 #448682 Reply to:448663

ในวงการคอมพิวเตอร์ การเขียนสมการจะต้องไม่ละเครื่องหมายคูณนะเท่าที่รู้

แต่ถ้าละแล้ว ก็ต้องคิดจากซ็ายไปขวาเสมอครับ ตาม order of operations

By: neizod
ContributorTraineeIn Love
on 25 July 2012 - 20:52 #448620 Reply to:448607
neizod's picture

2(9+3) นี่ลำดับการคำนวณเป็นยังไงครับ?

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 25 July 2012 - 21:05 #448623 Reply to:448620
Be1con's picture

9+3 ก่อนแล้วค่อยคูณ 2 แต่โจทย์นี้มัน...


Coder | Designer | Thinker | Blogger

By: neizod
ContributorTraineeIn Love
on 25 July 2012 - 21:18 #448629 Reply to:448623
neizod's picture

ผมถามผิด ยกมาไม่ครบทั้งสมการ Orz

By: agent5 on 25 July 2012 - 22:28 #448645 Reply to:448620

2(9+3) ก้อนนี้ทั้งก้อนเป็น statement เดี่ยว ทำ 2 operation พร้อมกันไม่ได้ มันยังไม่ได้ simplified ต้อง distribution ก่อน (แต่กรณี 2x(9+3) มัน simplified แล้ว มี 2 statement) ซึ่งก้อนนี้พอกระจายแล้วจะได้ (2x9)+(2x3) จากนั้นค่อยว่ากันไปตามกฎ Order of Operations ทำให้ได้คำตอบสุดท้ายเป็น 2 หากทำพลาด โดยข้ามการกระจายไป จะได้คำตอบ 288

By: inkirby
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 22:41 #448678 Reply to:448645
inkirby's picture

พอดีว่าเครื่องคำนวณมันมองว่า 2(9+3) เป็น 2*(9+3) ซึ่งเป็น 2 statement อ่ะครับ


Dream high, work hard.

By: put4558350
ContributorAndroidUbuntuWindows
on 25 July 2012 - 23:00 #448690 Reply to:448645
put4558350's picture

คำตอบเท่ากันครับ - -"

  • 2(9+3) = (29)+(2*3)
  • 2*12 = 18+6
  • 24 = 24

กตการกระจายไช้เมื่อต้องการแก้สมการที่มีตัวแปร และที่นิยมไช้ * เป็นเครื่องกมายคูนเนื่องจาก x เป็นตัวแปรยอดนิยมครับ

ส่วนที่ยากคือคุณมองสมการบรรณทัดนั้นเป็นรูปใหน

No Description


samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo

By: inkirby
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 21:01 #448622 Reply to:448607
inkirby's picture

เครื่องคำนวณตอบ 288 แต่ผมตอบ 2 T_T

ป.ล.

alt="ห๊ะ"

ห๊ะ


Dream high, work hard.

By: Pinery
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 21:13 #448625 Reply to:448622

ซะงั้น

By: kitarotao
iPhoneWindows PhoneAndroidBlackberry
on 26 July 2012 - 15:00 #448980 Reply to:448622
kitarotao's picture

เครื่องคิดเลขเป็นเพียงเครื่องมือ ต้องมีการฝึกฝนการใช้งานให้คล่อง คนต่างหากที่ต้องปรับตัวเข้ากับเครื่องคิดเลขเครื่องนั้น เพราะแต่ละเครื่องอาาจะมีรูปแบบการป้อนไม่เหมือนกัน ทำให้เกิดเป็น hunman error ได้ ถ้าคำตอบที่ถูกต้องคือ 2 ถ้าเครื่องอื่นไม่ได้ 2 ก็ต้องตรวจสอบว่าป้อนอย่างไรถึงจะ 2 ไม่ใช่ว่า พอมันบอกว่า 288 ก็เชื่อไปซะหมด

By: lancaster
Contributor
on 25 July 2012 - 21:15 #448626 Reply to:448607

โจทย์กำกวมในตำนาน

  • 48 / 2 * 12
  • 48 / (2 * 12)
By: McKay
ContributorAndroidWindowsIn Love
on 25 July 2012 - 21:45 #448637 Reply to:448626
McKay's picture

คำนวนแบบคณิตศาสตร์และคอมพิวเตอร์ priority เท่ากันทำจากซ้ายไปขวาเสมอครับ (+,-),(x,/)

มีข้อยกเว้นของตัวนึงนะผมจำไม่ได้(ไม่ใช่ +-x/) +,-,x,/ ปกตินี่ซ้ายไปขวาครับ


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)

By: inkirby
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 21:48 #448639 Reply to:448637
inkirby's picture

แล้วเครื่องคิดเลข 4 ตัวข้างบนล่ะครับ... O_O


Dream high, work hard.

By: wichate
Android
on 25 July 2012 - 21:58 #448643 Reply to:448639

ลืมใส่เครื่องหมาย x หรือป่าว

By: McKay
ContributorAndroidWindowsIn Love
on 25 July 2012 - 22:05 #448644 Reply to:448639
McKay's picture

ตอบได้ว่า มันเพี้ยนครับ โดยบางเครื่องมองการคำนวนตรงนั้นเป็นแบบมี bracket ซึ่งการคำนวนแบบนั้นไม่มีในระบบคอมพิวเตอร์ เพราะระหว่าง bracket,value จะต้องมี operator(กรณีนี้เป็น x) เสมอ (ผิดที่ user เอง)

อาจจะเป็นที่เครื่องบางเครื่องคำนวนแบบ prefix บางเครื่องคำนวนแบบ postfix ก็ได้(ผมมั่วนะ)


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)

By: inkirby
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 22:17 #448654 Reply to:448644
inkirby's picture

เห็นด้วยครับ คือโจทย์กำกวม จนคนกดเครื่องคิดเลขต้องตีความอีกทีแล้วค่อยใส่เครื่องคิดเลข ซึ่งที่จริงแล้วหน้าวงเล็บคือการคูณกัน (และมันควรจะทำซ้ายไปขวาเพราะ priority คูณกับหารมันเท่ากัน


Dream high, work hard.

By: kitarotao
iPhoneWindows PhoneAndroidBlackberry
on 26 July 2012 - 14:55 #448977 Reply to:448639
kitarotao's picture

ปกติ เครื่องคิดเลขบางรุ่นเขาจะมีการกดไม่เหมือนกัน เพื่อป้องกันการทำงานผิดพลาด มันคือ human error เพราะคนใช้เครื่องคิดเลขเครื่องนั้นไม่เป็น

By: lancaster
Contributor
on 25 July 2012 - 22:48 #448683 Reply to:448637

เป็นโจทย์ที่เอาไว้แบ่งเด็กภาคคอมกับเด็กภาค math ได้อย่างดีเลยครับ :P

By: inkirby
ContributoriPhoneAndroidIn Love
on 25 July 2012 - 23:08 #448694 Reply to:448683
inkirby's picture

อุ้ย ที่แท้ตกหลุมพรางสินะ...

//นั่งกอดเข่าอยู่ในหลุม


Dream high, work hard.

By: neizod
ContributorTraineeIn Love
on 25 July 2012 - 23:15 #448698 Reply to:448626
neizod's picture

ถ้าเปลี่ยนตัวเลขเป็นหน่วยทางฟิสิกส์ (เช่น km/m.s^2) จะต้องคิดแบบ ข้างบน / ข้างล่าง เท่านั้นนะ เพราะเค้าไม่อนุญาตให้เขียนเครื่องหมาย / มากกว่า 1 อัน อ๊ะ.. ใช้แยกเด็กฟิสิกส์ด้วยนี่หว่า

By: iStyle
ContributoriPhoneAndroidSymbian
on 26 July 2012 - 16:35 #449029 Reply to:448607
iStyle's picture

การเขียนติดกันหรือมี • คั่น เช่น ab หรือ 2(3) หรือ 2 • 3

นั้นมีความหมายเหมือนการคูณและมีลำดับสูงกว่าการหาร

เพราะฉะนั้น (9+3) อยู่ข้างล่างครับ เป็นตัวหาร


May the Force Close be with you. || @nuttyi

By: Virusfowl
ContributorAndroidSymbianWindows
on 2 August 2012 - 12:04 #452021

OH! เหตุเกิดมาจากข่าวเครื่องคิดเลข เม้นกันยาวเลย 55 หาอ่านเม้นแบบนี้ได้จากเว็บนี้เว็บเดียวเลยนะเนี่ย XD


@ Virusfowl

I'm not a dev. not yet a user.