ทศนิยมไม่มีจริง (ในคอมพิวเตอร์)

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 405

  • @9arm.
    @9arm.  Рік тому +314

    ทุกคนถามได้ดี ว่าทำไมไม่ใช้การนับแบบจำนวนเต็มแล้วใส่จุดเอา การทำแบบนี้ทำได้(และมีการใช้อยู่ในบางกรณี) แต่มีข้อเสียคือ
    1. ถ้าต้องการจำนวนความละเอียดทศนิยมหลายหลัก มันเปลือง (เช่น 281991.9484791918747381 ต้องใช้จำนวนบิทเยอะมาก
    2. ในทางคอมพิวเตอร์ เราต้องการ format ของ data ที่คงที่ การเลื่อนจุเไปมาทำให้การออกแบบ ALU มีความซับซ้อนขึ้นมาก
    3. Backward compatibility เราต้องคิดถึงโปรแกรมในอดีตด้วย

    • @ou2555
      @ou2555 Рік тому +17

      อันนี้น่าจะเป็น Decimal floating point หรือ Fixed point arithmetic
      1. ถ้าจำเป็นต้องใช้ก็ต้องยอม
      2. Microcontroller 32bit สมัยนี้ รุ่นกลางๆ ก็มี FPU (Floating point unit) มาให้แล้ว เช่น ARM Cortex-M4 ออกมาตั้งแต่ปี 2010 แต่เป็นแค่ Single-precision
      ใน microprocessors ก็ทำได้ก่อนนานมากแล้ว Intel 8087 ปี 1980 มี floating-point coprocessor แล้ว
      3. เท่าที่เคยเจอมา compiler จัดการให้ คือทำที่ software เอา ไม่ได้ทำที่ hardware เช่น Arduino UNO

    • @nuntapong.yamsang
      @nuntapong.yamsang Рік тому

      ถ้าสร้างรูปแบบในการเก็บตัวเลขใหม่ (ขอให้ชือว่า float for decimal point) โดยเก็บ "เลขจำนวนเต็ม (n)" และ "เลขชี้กำลังของ 10 (p)" => n | p เป็นฐาน 2 ก็ได้นะครับ โดยค่าที่เก็บ represent ค่าได้ในรูปของ n*10^-p เช่น 50.10 = 5010 * 10^-2 เวลาเก็บก็เก็บแบบนี้ 0001 0011 1001 0010 | 0000 0000 0000 0010 (5010 | 2 ในฐาน 10) แค่นี้ก็หายโลกแตกแล้วนะ นอกจากนี้จะเก็บทศนิยมในรูปแบบเลขฐานไหนก็ได้ (ชื่อ float for b base number ละกัน) โดยค่าที่เก็บ represent ค่าได้ในรูปของ n * b^-p => n | b | p

    • @plangcreative
      @plangcreative Рік тому +4

      พี่ครับ ขอนอกเรื่อง เทคโนโลยี iron dome ขออิสราเอล มันคืออะไรและมันทำงานยังไงครับ

    • @VKizsOppa
      @VKizsOppa Рік тому

      0179

    • @staek5609
      @staek5609 Рік тому

      รูที่มันไม่😊้

  • @LoAxiom
    @LoAxiom Рік тому +177

    9arm. เป็นนักถ่ายทอดที่ดีมากครับ ผมเป็นอาจารย์ maths ยังทึ่งกับความสามารถนี้ของคุณเลย

  • @charunsaksingsaha9850
    @charunsaksingsaha9850 Рік тому +18

    ขอบคุณครับ เข้าใจง่ายมากขึ้นเลยครับ ขอสนับสนุน ให้มีเรื่อยๆครับ

  • @ou2555
    @ou2555 Рік тому +91

    13:47 Single-precision เก็บ 23 bit แต่ใช้ได้ 24 bit เพราะ bit แรกสุดจะเป็น 1 เสมอ แล้วใช้ exponent (8bit) ในการคูณเหมือน คูณ 10^n แต่เป็น 2^n เพื่อเลื่อนหลักเอา และจะมี 1 bit เป็น sign (1 + 8 + 23 = 32bit)
    Double-precision จะเป็น 1 sign 11 exponent 52 Mantissa (1 + 11 + 52 = 64bit) ซึ่งใช้ bit เป็นเท่าตัว เลยเป็น double
    15:45 exponent เป็นตัวคูณครับ ไม่ใช่จำนวนเต็ม
    เพราะการมีอยู่ของ binary floating point ที่ใช้งานง่ายแต่ไม่ตอบโจทย์ ทำให้บางทีผมต้องเขียนเก็บตัวเลขเป็น Fixed point หรือ decimal floating point ขึ้นมาเอง เพราะ ต้องใช้ bit ให้น้อย เก็บข้อมูลเยอะ ๆ โดยไม่เพี้ยน binary floating point มันทำไม่ได้

    • @legend27300
      @legend27300 Рік тому +2

      ใช่ว่าจะมาบอกให้แก้เรื่องนี้เหมือนกัน

    • @insert_coin_for_credit
      @insert_coin_for_credit Рік тому

      👍🏼✨

    • @SpeedZXC
      @SpeedZXC Рік тому

      +1 ครับ กำลังจะมาบอกเลยว่ามัน double เพราะ 32 => 64 ไม่ได้หมายถึง double ที่ mantissa

  • @der_Kirschbaum
    @der_Kirschbaum Рік тому +153

    โห เรื่องนี้เรียนในวิชา Comp. Architect 2 คาบได้มั้ง ปวดหัวพอควรเลย แต่ก็ต้องนับถือคนคิดเรื่องแบบนี้ได้นะ นับถือพี่อาร์มด้วยที่ย่อยให้เข้าใจง่ายขนาดนี้

  • @bunditning492
    @bunditning492 Рік тому +13

    ผมเป็นครูคณิตศาสตร์ ก็พึ่งรู้การหาเลขฐานแบบนี้ครับ ยอมรับเลยท่าน

  • @adaywithsm5248
    @adaywithsm5248 Рік тому +55

    ชอบคอนเสปการขายเสื้อที่โปรโมทว่า "ทำเพราะรักในเงินทอง" มากค่ะ จริงใจดี 55555555555555555

  • @mjoong-ki4487
    @mjoong-ki4487 Рік тому +265

    นายอาร์มสอนคำนวนเลขฐาน 2 แค่ 3 นาที ผมบรรลุเลยครับ แล้วที่กุเรียนในมหาลัยนี่มันอัลไล

    • @ppppppp313
      @ppppppp313 Рік тому +100

      เพื่อที่จะมาเข้าใจภายในสองนาทีวันนี้ไงครับ

    • @kongsudlo
      @kongsudlo Рік тому +3

      เพิ่งเคยเห็นแบบนี้เหมือนกัน

    • @mjoong-ki4487
      @mjoong-ki4487 Рік тому +5

      ก็ไม่ได้บอกว่าเรื่องจุดทศนิยมนิ

    • @-.-5122
      @-.-5122 11 місяців тому +12

      ถ้าไม่เรียนมา ดูคลิปก็ไม่เข้าใจง่ายๆหรอก😅

    • @Fo2maTziiz
      @Fo2maTziiz 11 місяців тому +9

      ตอนเรียนกผ้ควรจะเข้าใจได้แล้วนะ แค่ฐาน 2 ถ้าไม่ได้คงสอบไม่ผ่านเรียนไม่จบ … ไม่ได้ดูถูกนะ แต่ตอนเรียนมันไปถึงเลขฐาน 16 มันยากกว่าฐาน2 เยอะ เมื่อถึงตอนนนั้นฐาน 2 มันดูง่ายไปเลย

  • @icewolfchannel7490
    @icewolfchannel7490 Рік тому +1

    ขอขอบคุณ

  • @lukedelokluangpong9418
    @lukedelokluangpong9418 Рік тому +17

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

  • @AnonyMoss-t9u
    @AnonyMoss-t9u Рік тому +7

    จริงครับ เข้าใจ C จะเข้าใจทุกภาษา
    ผมออกจากงานสายงานคอมมา 15 ปีแล้ว พอต้องเขียนโค้ดอะไรนิดๆ หน่อยๆ ใช้เวลาเรียนรู้ภาษาคอมอื่นไม่ได้มากเลย

  • @ThepExcel
    @ThepExcel Рік тому +20

    ใน Excel ก็มีปัญหานี้แต่คนไม่ค่อยรู้ เวลาคนพยายามจะคำนวณค่าทศนิยมแล้วเทียบกับค่าคงที่ (เช่น รวมยอดเงิน ทั้งหมดแล้วเป็น 0 พอดีไหม?) นี่แตกกันหมดแบบงงๆ
    ทดสอบง่ายๆ เอาเลข 2.3-2.2 ก็ไม่ใช่ 0.1 แล้ว

    • @polkritwutiwiwattananon6053
      @polkritwutiwiwattananon6053 Рік тому +1

      กำลังสงสัยพอดีว่า ใน excel จะโดนด้วยมั้ย… สรุปคือ หนีไม่พ้นสินะ 5555
      โชคดี ที่งานมิได้ต้องการความละเอียดขนาดนั้น -_-

    • @ThepExcel
      @ThepExcel Рік тому

      @@polkritwutiwiwattananon6053 ถ้าจะไม่ให้เกิดปัญหาใน excel ต้อง round ก่อนเทียบครับ เช่น ROUND(xxxx,8)=0 ไรงี้

  • @pacman1187
    @pacman1187 Рік тому +3

    ไม่เกี่ยวกับเนื้อหาแต่อยากเล่า ฟังเรื่องมิสไซล์แล้วนึกถึง
    ตอนเรียนโทที่ Uni Heidelberg มี prof วิชา optimization ที่ชอบเล่างานเก่าของแก.. มันมีอยู่ครั้งนึงที่ดาวเทียมหลุดวงโคจรที่คำนวณไว้แล้วเค้าหาไม่เจอ แล้วเค้าให้แกช่วยหา ซึ่งวิธีการหาที่แกทำตอนนั้นคือต้อง optimize หา parameters ของ trajectory ใหม่ ซึ่งมันก็ไม่ง่ายเพราะ optimization algorithm อื่นมันไม่เวิร์ค หา parameters ไม่ได้ แต่แกก็คำนวณจนหาได้ด้วย optimization algorithm ที่ชื่อ multiple shooting ที่มันจะซอย data เป็นช่วงย่อยแล้วก็ optimize แยก แล้วก็เอามาอัพเดต parameters อีกที ก็สนุกดี แต่ไม่รู้ว่าในตอนนี้ที่เรามี Neural networks แล้วปัญหานั้นจะยังยากอยู่รึเปล่า อยากลองดูเหมือนกัน

  • @vy9326
    @vy9326 Рік тому +6

    หาเลขฐานได้อย่างไว ขอบคุณมากครับสำหรับวิธีคิดแบบนี้

  • @rujipars
    @rujipars Рік тому +44

    ไม่ใช่ทศนิยม แต่เป็น "ทวินิยม" ?
    เคยเข้าใจว่า computer engineer ไม่ต้องเป็นวิศวกรรมควบคุม (ที่ต้องมี กว.) เพราะไม่ทำให้ใครตายได้ แต่วันนี้ได้เคสที่มีคนตายเพราะคอมจริงๆ
    คนที่ complain (คนละอย่างกับการอธิบาย) ว่า FP ไม่ดีอย่างโน้นอย่างนี้ คำตอบสั้นๆ คือ มันไม่ได้ถูกสร้างมาเพื่อกรณีที่คุณพูดถึง
    คนสร้างเขาไม่ได้โง่ แต่เขาชัดเจนว่าเขาสร้างมันขึ้นมาเพื่ออะไร
    ถ้าหากว่าปัญหานั้นทำให้คนไม่ซื้อ cpu ไปใช้ เขาก็จำเป็นต้องรีบทำมันออกมาให้ได้ แต่ปัญหาที่ว่ามา อยากให้ทำแบบไหน ถ้าอธิบายเป็นคำพูดได้ และขั้นตอนนั้นให้ผลลัพธ์ที่ถูกต้องในแต่ละงาน มันก็เขียนโปรแกรมได้หมด

  • @jennyjenjira4572
    @jennyjenjira4572 Рік тому +12

    นายอาร์มอธิบายเลขฐาน 2 ด้วยวิธีที่โคตรเข้าใจ ครูมัธยมน่าจะสอนวิธีนี้

    • @gongfangchannel869
      @gongfangchannel869 Рік тому +1

      ผมว่านักเรียนจะเก่งไม่เก่งอยู่ที่ครู70% เพราะผมโง่คณิต แต่ครูที่มาสอนแทนครูที่ลาดันสอนให้ผมเข้าใจทั้งที่ครูคนก่อนสอนยังไงผมก็ไม่เข้าใจ ทั้งที่เป็นเรื่องเดียวกัน แถมเป็นครั้งเดียวที่เรียนคณิตแล้วรู้สึกว่าเราไม่ได้โง่😂

    • @Dew_Gamer
      @Dew_Gamer Рік тому

      @@gongfangchannel869 จะโทษแต่ครูก็ไม่ได้ มันอยู่ที่ตัวผู้เรียนด้วย อย่างเด็กปัจจุบันสนใจซะที่ไหนล่ะ เรียนก็ไม่ตั้งใจเรียนแล้วมาบอกว่าครูสอนไม่เข้าใจว่า ที่คุณอาร์มเขาสอนเข้าใจเพราะเขาเสียเวลาเรียนทฤษฎีที่มันยากๆแล้วมาอธิบายให้คนทั่วไปฟังแบบสไตล์ง่ายๆไม่ได้เจาะลึกอะไร ถ้าคุณอยากเรียนลึกจริงๆแนะนำต่อในระดับมหาวิทยาลัยครับ

    • @noppw.8649
      @noppw.8649 Рік тому +6

      @@Dew_Gamer สิ่งคุณตอบ มันก็คำตอบเดี่ยวกับข้างบน นักเรียนไม่สนใจ เพราะไม่เข้าใจทีครูสอน ครูสอนไม่เข้าใจเพราะไม่สามารถประยุกต์มาให้ใช้ได้ในชีวิตประจำวัน ครูไม่เข้าใจเพราะพื้นฐานไม่แม่น ซึ่งเป็นมาจากครูเองก็ไม่ได้มีความท่องแท้ในวิชา ก็เนื่องมาจากครูส่วนใหญ่มาจากเด็กที่เกรดตกเกณฑ์ ไม่มีทางเลือกในอาชีพรายได้สูง ซึ่งก็วนอยู่ในวังวงวนนี้สืบไป

    • @jennyjenjira4572
      @jennyjenjira4572 Рік тому +4

      @@Dew_Gamer จะโทษแต่ครูก็ไม่ได้จริงๆแหละค่ะ แต่มันมีครูที่สอนไม่ดีจนเด็กต้องไปดูยูทูบ อ่านหนังสือ หรือให้เพื่อนสอนอีกทีถึงจะเข้าใจ แปลว่าครูสอนไม่ได้มาตรฐานเลย นายอาร์มคือตัวอย่างของคนที่เข้าใจเลขฐานสองอย่างถ่องแท้เลยหาวิธีอธิบายง่ายๆได้ และเชื่อว่าต่อให้จะสอนเรื่องยากกว่า นายอาร์มก็จะหาวิธีอธิบายได้

    • @gongfangchannel869
      @gongfangchannel869 Рік тому +1

      @@Dew_Gamer รบกวนดูด้วยครับเขาก็บอกอยู่ว่าครู ม.ต้น หลังสูตร ม.ต้นมันก็ง่ายๆ ผมถึงบอกไงถ้าครูสอนดีนักเรียนก็เก่งเพราะมันเข้าใจ ที่ไม่ตั้งใจก็เพราะไม่เข้าใจไง เปิดคาบเรียนมามีแต่ตัวเลข ไม่ประยุกต์การสอนให้เข้าใจง่าย

  • @SciMzChawalit
    @SciMzChawalit Рік тому +2

    มีข้อสงสัยที่ไม่ตรงกับความคิดนิดหน่อยครับ
    ตอนที่ train model ปกติจะใช้ float ความละเอียดสูงเพื่อให้ model ปรับค่า weight เพื่อทำนายได้แม่นยำ ที่นี้ หากใช้ float สูงๆ ในการทำนาย มันทำให้ model ทำนายช้าและใช้ resoure เยอะ จึงมีเทคนิค ต่างๆ มาช่วย แบบที่เหมือนในคลิปคือลด float ลง ทำให้คำนวณได้เร็วขึ้นสามารถ on divice ได้ (คือถ้า weight มันแม่นยำแล้ว แม้ทศนิยมจะเยอะจะน้อยค่า predict มันก็จะไม่เปลี่ยนมาก) ส่วนที่นายอาร์มวาดกราฟน่าจะเป็นเทคนิค sgd ในการปรับค่าพารามิเตอร์ของโมเดล ซึ่งจริงๆใกล้เคียงสูงยิ่งดีครับ (ลู่เข้า)

  • @yutkijsamnong3202
    @yutkijsamnong3202 Рік тому +11

    สนใจภาษา C เพราะภาพยนต์ Star War ตอนแรก มีบทความเรื่องกราฟฟิคที่ใช้ในหนังในวารสาร Popular Electronics สมัยนั้น ปี 197X ว่าใช้ ภาษา C ปัจจุบันหนังสือปกขาวฟ้า ของ Brian W. Kernighan Dennis M. Ritchie ยังอยู่กระดาษเก่าไปบ้างแต่อ่านได้

  • @panadda5348
    @panadda5348 Рік тому +2

    โอยยย นึกถึงสมัยเรียนเลย คิดถึงวิธีการคิดแบบนี้มาก😂 อยากกลับไปเรียนใหม่

  • @yoursprington
    @yoursprington Рік тому +13

    แปลกใจที่คริปนี้เข้าใจทั้งคริป ขอขอบคุณอาจารย์อาร์ม

  • @Hdbsijz
    @Hdbsijz Рік тому +3

    ฟัง9armก่อนนอนทุกคืนเลยย

  • @izenhow4775
    @izenhow4775 Рік тому +55

    ชอบๆ เอาtechnical แบบนี้อีก 55555

  • @KanjaponRaktai-kf2cl
    @KanjaponRaktai-kf2cl Рік тому +2

    นึกถึงตอนเรียนภาษา Assembly 😊😊😊

  • @suthathongkong8051
    @suthathongkong8051 Рік тому +1

    ขอบคุณมากๆครับ ได้ความรู้เยอะเลย

  • @krishrong2560
    @krishrong2560 Рік тому +1

    คลิปดีมากเลยครับ เข้าใจขึ้นเยอะเลยครับ

  • @sunmaster-bload1195
    @sunmaster-bload1195 Рік тому +3

    Omgเรียนเรื่องนี้ตอนช.1แค่ลืมไปอล้วขอบคุณอาจารย์อาร์มนะครับ5555

  • @KTP_1999
    @KTP_1999 Рік тому +10

    เข้าใจง่ายกว่าในคลาสเยอะ555

  • @ptnnnnn
    @ptnnnnn Рік тому +2

    ขอบคุณมากครับพี่ เข้าใจง่ายมาก

  • @yorrowblue4685
    @yorrowblue4685 6 місяців тому

    ชอบแบบนี้นะคะ ทำให้เราเข้าใจที่มาที้ไปของการทำงาน หรือการเป็นไป

  • @Homsiang
    @Homsiang Рік тому +5

    คราวที่แล้วตอปิโด คราวนี้มิสซาย สงใสจะมาทางสาย DEกลาโหมซะแล้ว

  • @jokehub4044
    @jokehub4044 Рік тому +2

    สอนแปลงเลขฐาน 2 ได้เข้าใจง่ายมากๆเลยครับ 👍👍

  • @userTouring
    @userTouring Рік тому

    ขอบคุณครับอาจารย์ ผมนับถือคนที่แบ่งปันความรู้มากๆ ครับ

  • @ployp542
    @ployp542 Рік тому +2

    อร้ายยยยย หนูเพิ่งเรียนใน Com Arch เมื่อวานเเลย

  • @shane45220914
    @shane45220914 Рік тому +3

    อธิบายง่าย เข้าใจง่าย

  • @last-year
    @last-year Рік тому +2

    ขอบคุณครับ เข้าใจกว่าอาจารย์สอนอีก😂

  • @aresaris_nprd
    @aresaris_nprd Рік тому +1

    ดูไลฟ์นี้พึ่งเข้าใจ concept ขอบคุณครับ

  • @ktheus8877
    @ktheus8877 Рік тому +2

    ดูคลิปนี้เสร็จแล้วไปเจอ Iron dome ใน TT เข้าใจแบบเห็นภาพมาก ๆ

  • @ลองดูไม่เสียหลาย

    พี่อาร์ม ผมเรียน ICE ตอนเรียนเกี่ยวกับ FP จารย์สอนกรณีเคส แพรทริออต ที่อิรัก นี่เลยครับ แล้วจารย์ให้คำนวณในกระดาษห้ามใช้เครื่องคิดเลข กระดาษ A4 ไม่พอ T T จำฝังใจกะ FP เลย

  • @LAIKA___
    @LAIKA___ Рік тому

    สุดจัดเลยผู้ชายคนนี้ สอนเรื่องที่แม่งไม่คิดว่าคนแบบผมจะเข้าใจให้มีความเข้าใจแบบมากขึ้นเยอะ😂

  • @madserpent7568
    @madserpent7568 Рік тому +2

    ผมคุ้นเคยกับคำว่า​วิดวะโยธาทำคนตายได้​มีวันนี้นี่แหล่ะพึ่งมารู้ว่าวิดวะคอมมันก็ทำคนตายได้เหมือนกัน

  • @PichasitNutthanapong
    @PichasitNutthanapong Рік тому +4

    ไม่เข้าใจทำไมถึงไม่ใช้วิธีเลขจำนวนเต็มคูณกับจำนวนจุดทศนิยม เช่น
    0.76 ก็จะได้เป็น 76 คูณกับ 10ยกกำลัง -2
    76 ใน binary = 1001100 คูณกับ 10ยกกำลัง -n ในตัวอย่างนี้ก็ n = 010
    น่าจะใช้ทรัพยากรบิทน้อยกว่าไหมครับ

    • @jojo_88
      @jojo_88 Рік тому

      ใช้ science notation ใช่มั้ยครับ เข้าท่าดีนะครับ

    • @PichasitNutthanapong
      @PichasitNutthanapong Рік тому

      ผมเป็นแค่โปรแกรมเมอร์ทั่วไป ไม่เข้าใจ science notation นะครับ แค่สงสัยว่ามันทำได้ไหม คุ้มค่ากว่าไหม

    • @jayyyyyyyyyyyyyyyyyyyyyyyy663
      @jayyyyyyyyyyyyyyyyyyyyyyyy663 Рік тому +1

      ถ้าเราจะเอา 0.7666666666666666666666666666666666666666666 แบบนี้ก็เสียบิทเยอะสิครับ

    • @PichasitNutthanapong
      @PichasitNutthanapong Рік тому

      @@jayyyyyyyyyyyyyyyyyyyyyyyy663 งั้นต้องดูก่อนว่าวิธีปกติว่าค่านี้ใช้กี่บิท เสียดาย 9arm ไม่ได้พูดถึงทศนิยมไม่รู้จบว่ามันเป็นยังไง

    • @daddydoooo
      @daddydoooo Рік тому +2

      มันได้ครับ แต่ทฤษฏีที่ใช้อยู่ปัจจุบันมันใช้งานในระบบส่วนใหญ่ของโลกหมดแล้ว ถ้าจะปรับก็ต้องสร้างเป็น datatype ใหม่ขึ้นมาเลย แล้วทยอยเปลี่ยนอาจจะใช้เวลาอีกหลายๆสิบปี แล้วก็เสียพื้นที่เก็บเยอะกว่าปัจจุบันด้วย

  • @ongart2000
    @ongart2000 Рік тому +5

    16.00

  • @Mio-sh1gt
    @Mio-sh1gt 7 місяців тому

    คารวะท่านอาจารย์ ผมไม่เคยเรียนเรี่ยงนีัรู้เรื่องเลยตอน เรียน มี.ปลาย มาดูุคลิปนี้เข้าใจแจ่มแจ้งเลย

  • @nattachak.2683
    @nattachak.2683 Рік тому +4

    นายอาร์มลงคลิป ส่วนหนูเพิ่งสอบไป 55555555555

  • @khananatkenchaiwong2682
    @khananatkenchaiwong2682 Рік тому

    ประโยค 41:26 คือผมเรียนC++ แต่พอจับไพทอน มันดูน้อยง่ายแต่ไม่ค่อยแตกฉาน ทั้งที่ใช้เวลาเรียนเท่ากัน

  • @teeratisongsamattapap5804
    @teeratisongsamattapap5804 Рік тому +2

    19:46 มีบางประเทศสั่นคลอน

  • @chaiwatimsa-ard6777
    @chaiwatimsa-ard6777 Рік тому +10

    พูดเรื่องเลขฐาน2 3นาทีกระจ่าง กว่าเรียนมาทั้งเทอม

  • @YTantirungrotechai
    @YTantirungrotechai Рік тому +3

    mantissa ของ double precision ไม่ใช่ 24*2 =48 นะครัย

  • @malona854
    @malona854 Рік тому +2

    แตกครับ เหมือนจะเข้าใจแต่ยังไม่ค่อยเข้าใจ 5555 ถือว่าฟังผ่านหูแล้วกัน

  • @gunyagrean4033
    @gunyagrean4033 8 місяців тому

    รักในความใส่ใจเด็กสายศิลป์5555555 ถ้าหนูดูคลิปนี้ตอน8ปีที่แล้วหนูไม่ตกคณิตเพิ่มเติมเเล้ว55555555

  • @surasaimo
    @surasaimo Рік тому +1

    ฟังช่องนี้ตอนเล่นเกมส์ไปด้วย ทำไมรู้สึกมันส์จังครับ

  • @niponjantri3283
    @niponjantri3283 Рік тому +3

    เพิ่งได้อ่านเรื่อง Quantization ของ LLMs เพื่อทำเรื่องการย่อขนาดไปใช้กับเครื่องที่กำลังไม่แรงมาก ได้ทวนความรู้ตรงนี้พอดีครับ เยี่ยมๆ

  • @natthanitsoemcharoenkit8947
    @natthanitsoemcharoenkit8947 Рік тому +1

    แตกไปตอนไหนอะตามไม่ทันรู้ตัวอีกทีเอ้อออ ดูใหม่อีกรอบกะดั้ย 😂😂😂

  • @TheBoEoSoT
    @TheBoEoSoT Рік тому +6

    เท่าที่หาดูสารคดีของทฤษฎีตัวเลขมา3-4 เรื่อง รู้สึกว่าทฤษฎีเเละความรู้ของเราเกี่ยวกับตัวเลขนั้นมันยังไม่สมบูรณ์ 100% มันยังมีบัคอยู่พอสมควร เเละบางทฤษฏีก็ไม่ได้จริงเสมอไป
    เเต่ก็ยอมรับเเละทนๆใช้กันไปก่อนเพราะยังคิดหาวิธีเเก้หรือทางออกที่ดีกว่านี้ไม่ได้

    • @iyakuptsemanon6567
      @iyakuptsemanon6567 Рік тому

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

  • @prempt7908
    @prempt7908 Рік тому +1

    ในที่สุดเรียนวิศวะคอมมา ก็เข้าใจที่นายอาม พูด

  • @petern.3153
    @petern.3153 Рік тому +4

    เจอบางช่อง บอกว่า 0.999 = 1
    แล้วเอา ทฤษฎีหลายๆ อย่างมาอธิบาย ซึ่งในทาง ทฤษฎีอาจจะใช่นะ 0.999 = 1
    แต่โทษที เอามาใช้กับเรื่องของ Analytics บอกเลยว่าถ้าเอา 0.999 มาแทน 1 งานงอกแน่ คำนวนระยะสั้นอะได้ แต่ระยะยาว คำนวนอีก 10 ปีข้างหน้าบอกเลย เคลื่อนแน่นอน

    • @pookanpannawit8906
      @pookanpannawit8906 Рік тому +2

      ในทางคณิตศาสตร์ 0.999≠1 นะครับ
      แต่ 0.999999(9 ซ้ำไปเรื่อยๆไม่รู้จักจบ)ต่างหากล่ะครับ ที่มันเท่ากับ 1

    • @user-td5or7kd9m
      @user-td5or7kd9m Рік тому +2

      0.999=1 ✖️
      0.999...=1 ✔️

  • @kakalot_2005
    @kakalot_2005 Рік тому +2

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

  • @bbshobbies1906
    @bbshobbies1906 Рік тому +1

    เข้าใจแจ่มแจ้งเลย

  • @lovuboii66
    @lovuboii66 Рік тому +1

    มันส์มาก จิง Ep นี้

  • @SomsonExtra
    @SomsonExtra Рік тому +1

    นึกถึงพลังของ โกะโจ ซาโตรุเลยครับ 😂

  • @Themaxmerock007
    @Themaxmerock007 Рік тому

    ขอแบบนี้อีกคับจารยยยยย์

  • @แอร์สัจจธรรม

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

  • @Whyih
    @Whyih Рік тому

    Content ดีมากค่ะ อยากให้ทำข้อมูลเกี่ยวกับ web3 ka

  • @manaanamor4329
    @manaanamor4329 Рік тому +5

    ทุกปัญหาความเป็นไปได้จะกระจ่าง เพียงแค่มี""นักบัญชี "😁😄 ตัวเลขกลายเป็นเรื่องเล็กไปเลย

  • @IzDreamSKLTH
    @IzDreamSKLTH Рік тому

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

    • @rujipars
      @rujipars Рік тому +2

      เค้ามี data type อื่นที่ตอบโจทย์ในเรื่องนั้นๆ ควบคู่กับอัลกอริธึมสำหรับมัน ถ้าเป็นที่ต้องการมากๆ ใช้กันเยอะ ก็จะมีคนทำ processor เฉพาะทางออกมา

    • @IzDreamSKLTH
      @IzDreamSKLTH Рік тому

      @@rujipars ขอบคุณครับ

  • @AKLM24
    @AKLM24 Рік тому +2

    เรื่องดีอยู่เบาๆชอบ 555😂😂

  • @wisanuupatumphun7831
    @wisanuupatumphun7831 Рік тому +2

    อยากรู้ library Decimal ของ python เลยคับเห็นมีให้ set precision position ด้วย ไม่รู้ทำได้ไง

  • @lkimenearr
    @lkimenearr Рік тому +4

    ผมว่าตอนนี้สนุกครับ ส่วนตัวไม่แตกเท่าไหร่ เข้าใจประมาณ90%

  • @Mammon9
    @Mammon9 Рік тому +1

    พลังของโกโจ ซาโตรุเลยนี่หว่า หาร 2 ไปเรื่อย ๆ

  • @bbayborodino
    @bbayborodino Рік тому

    เป็น ep ที่สนุกที่สุดแล้วของนายอาร์ม

  • @TuPtammi
    @TuPtammi Рік тому

    27:45 สรุปคือ ถ้าเขา ไม่ทำการ correct ทั้งคู่ มันคงจะดีกว่า correct ฝั่งเดียว ใช่ไหมนิ

  • @chotthaninp
    @chotthaninp 3 місяці тому

    ฟังคลิปนี้ เลยสนใจเกี่ยวกับค่า pi (22/7) ว่ามีประวัติอย่างไร? ทำไมต้องมีเรียนในวิชาคณิต? มีผลต่อทางสายคอมพิวเตอร์อย่างไร? เอาไปใช้บ้างไหมทางสายคอมพิวเตอร์? ตอนนี้คำนวณได้กี่หลักแล้ว?
    ขอบคุณครับ

  • @boyscoutchannel4789
    @boyscoutchannel4789 Рік тому +1

    บอกแล้ว...มัธยมให้ตั้งใจเรียน😂

  • @Joop..
    @Joop.. Рік тому

    algorithm ที่หาค่า epsilon ของ @9arm ตอนท้ายคลิปน่าจะยังไม่ถูกนะครับ ทำแบบนั้นน่าจะไม่ได้ค่า maximum ของค่า epsilon คิดว่าต้องเช็คระหว่างค่า upper lower แล้วเฉลี่ยไปเรื่อยๆจนได้ค่า max ของ epsilon ครับ

  • @suthonlimchawalit9257
    @suthonlimchawalit9257 Рік тому

    ขอบคุณ สนุกมาก

  • @1ouis_2711
    @1ouis_2711 Рік тому +2

    9arm คือ Warfare Engineer ที่สอน Computer Engineering ได้นิดหน่อย

  • @WittNV
    @WittNV Рік тому +3

    ทำไมยิ่งฟังแล้วยิ่งรู้สึกเหมือนว่ามันเป็น technical debt อย่างนึง คล้ายๆ กับการนับเวลาในทางคอมพิวเตอร์เลย 🤔 แบบยอมใช้วิธียากๆ แบบนี้มานานหลายปี ทั้งๆ ที่ถ้าใช้มาตรฐานใหม่ไปเลยอย่าง "การมากำหนดจุดทศนิยมทีหลัง" หรือ "แทนเลข 1, 2, 4, 8, 16 ฯลฯ กลับด้านไปทางขวาเมื่อเป็นทศนิยม" อย่างที่ในแชทสดกับในคอมเมนท์บอก ก็คงจะลัดและประหยัด CPU, GPU ไปได้เยอะแล้วแท้ๆ ...แต่ก็พอเข้าใจนะ ว่าใช้กันมานานแล้ว ถ้าต้องมาเปลี่ยนใหม่เอาตอนนี้คงต้องรื้อทั้งแผงทั้งระบบ ปวดหัว ชห แน่

    • @cvunknown
      @cvunknown Рік тому +1

      ผมคิดว่าไม่ใช่ครับ ต้องแยกเป็น 2 ส่วน
      1. การเขียนทศนิยม สำหรับเลขฐาน 2 ผมว่าค่อนข้างตรงไปตรงมามาก ๆ ลองคิดถึงเลขฐาน 10 ครับ 1.125 ถ้าคูณด้วย 10 จะได้ 11.25 ในทำนองเดียวกัน สำหรับเลขฐาน 2 คือ 1.001 ถ้าคูณด้วย 2 จะได้ 10.01 จะเห็นได้ว่าทั้ง 2 เลขฐาน ใช้วิธีเดียวกันเลยคือถ้าคูณด้วยค่าฐานของตัวเองให้ Shift . ไปทางขวา ผมว่าอันนี้เป็นการเขียนตามธรรมชาติของตัวเลขครับ
      2. การเก็บค่า Floating Point (IEEE-754) ตรงนี้ถึงจะเป็นเรื่องการออกแบบครับ ซึ่งจะประกอบด้วย Sign (1bit), Exponent (8bit) และ Mantissa (23bit) ซึ่งค่า Mantissa ถึงจะอ้างอิงจากข้อ 1 ครับ เพราะ Mantissa เก็บเป็นในรูปทศนิยมเสมอ แม้จะเป็นจำนวนเต็มก็ตาม แต่ถ้ามองให้ลึกลงไป จะพบว่า การเก็บข้อมูลใน Format นี้ มีประโยชน์มาก ๆ
      * จริง ๆ ไม่ควรเรียกว่าทศนิยม แต่ผมไม่แน่ใจว่าใช้คำว่าอะไร ถือว่าเข้าใจตรงกันแล้วกันนะครับ

    • @nawaphonOHM
      @nawaphonOHM Рік тому +3

      มันไม่ใช่ technical debt ครับ มันเป็นเรื่องของคณิตศาสตร์เลยครับ การที่เลขทศนิยมเก็บเป็นเลขฐานสองได้อย่างไรเดิมที mathematician เค้า define ไว้แบบนั้นครับ ซึ่งมันสามารถเอาไป +, -, *, / ต่อได้โดยไม่ต้อง tranform อะไรอีก ถ้าเรา define ใหม่ ก็ต้องกำหนดอีกครับว่าจะ +, -, *, / มันยังไงอีกเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง

  • @neungds01
    @neungds01 Рік тому +2

    เห็นภาพ Iron Dome ของแท้ ใน อิสราเอล 18:20

  • @TheChorChel
    @TheChorChel Рік тому +1

    เข้าใจง่ายนะคับ

  • @ilovebayern134
    @ilovebayern134 Рік тому +4

    กำลังสงสัยว่าถ้าเเรกเริ่ม ใช้ระบบตัวเลขเเบบไม่มีทศนิยม เเล้วนิยามว่ามีทศนิยมกี่ตำเเหน่ง จะได้precision มากกว่ารึเปล่า เเบบพวก Ethereum ที่มีเเต่ int,uint

    • @rujipars
      @rujipars Рік тому +1

      คอมพิวเตอร์แรกเริ่มก็ไม่มีฟีเจอร์คำนวณจำนวนที่ไม่ใช่จำนวนเต็ม ใครจะใช้ก็เขียนอัลกอริธึมเอา
      อะไรที่ทำออกมาทีนึงแล้วมีคนใช้มากๆ เขาก็เพิ่มเข้าไปใน CPU อย่างเช่น FP มาในยุคหนึ่ง multimedia มาในอีกยุคหนึ่ง
      อะไรที่คนทั่วไปไม่ได้ใช้ ใช้ในงานเฉพาะทางก็สร้างชิปตัวอื่นออกมาต่างหาก พวก asic, CPU,GPU, เมื่อก่อนมี math co-processor ก่อนที่จะถูกรวมร่างเข้าไปใน cpu
      อะไรที่มันใช่สำหรับแต่ละงานก็เอาไปใช้กัน ถ้ามันไม่ตรงก็ใช้แก้ปัญหาด้วย programming ต่อไป

  • @MrMamagoto
    @MrMamagoto Рік тому

    🎉ชอบครับ

  • @Plasma_rim
    @Plasma_rim 4 місяці тому

    พี่อธิบายถ่ายทอดออกมาได้ฟังง่ายมากเลยครับ 👍

  • @apeach259
    @apeach259 Рік тому +4

    นึกถึง MEME javascript
    0.2+0.1==0.3
    false

  • @swtl.3534
    @swtl.3534 Рік тому +1

    วิชานี้มีคะแนนเก็บไหมครับ

  • @felixxc2873
    @felixxc2873 Рік тому +2

    555555 นักวิทย์ บ้านพ่** มุง รวยย ได้ยินแล้วสะดุ้ง มันใช่เล้ยยยยย จากคนที่อยู่ในวงการ จบมาหมดแล้ว องเอก ก็ยังจนนTT

  • @ecbkk3117
    @ecbkk3117 Рік тому +1

    เห็นตอนกด Password ipad ด้วย ... ไปเปลี่ยนได้เลย

  • @Berbdaboo
    @Berbdaboo Рік тому +1

    เออหวะ เข้าใจง่ายเฉยเลย จากที่ไม่เข้าใจเลย 55555

  • @anne.w.east156
    @anne.w.east156 Рік тому +1

    ชอบมากกกกกก

  • @i_beck1790
    @i_beck1790 Рік тому +4

    ทำไมไม่หาชุดตัวเลขมาแทนจุดทศนิยม แล้วนับเลขหลักทศนิยมเหมือนจำนวนเต็ม หรือมีปัญหากับการคำนวนหรอครับ

    • @lowerplay3526
      @lowerplay3526 Рік тому +2

      กำลังสงสัยเหมือนกันเลยครับ

    • @chan1sook
      @chan1sook Рік тому +10

      floting point นี่แหละคือความพยายามเก็บค่าแบบเลื่อนจุด (ฐาน 2) เพื่อเก็บค่าทศนิยมครับ ซึ่งไม่ได้แก้ปัญหาตัวเลขทศนิยมบางตัวที่ใช้ทศนิยม (ฐานสอง) อนันต์หลัก (Infinity) ครับ
      เป็นปัญหาแบบเดียวกับคำนวณค่า 1/3 = 0.33... นั่นแหละ โลกจริงก็มีปัญหา "จะเขียนค่าทศนิยมแบบนี้อย่างไร" ให้สมบูรณ์ เขียนเท่าไรก็ไม่พอ ทางที่ดีที่สุดคือยอมรับว่าไม่มีทางเก็บค่าทศนิยมได้อย่างสมบูรณ์ทุกค่า ต้องเก็บค่าประมาณแทน

    • @inkmaze
      @inkmaze Рік тому +1

      เพราะเราหาทศนิยมหลักสุดท้ายไม่ได้ครับ
      หรือถ้าหมายถึงเลขประจำหลักของเลขฐานสอง ให้คิดง่ายๆว่าคือความเป็นไปได้ทั้งหมดชุด 0-1 ครับ เหมือนโยนเหรียญ 5 ครั้งก็จะเป็น 32 แบบ มันเปลี่ยนกันไม่ได้ /._.)/

  • @AkiraTom
    @AkiraTom 9 місяців тому

    เขียนโปรแกรม งง มาเหมือนกัน พึ่งรู้ สายเรียนรู้เอง ขอบคุณครับ

  • @hopefullynottoday
    @hopefullynottoday Рік тому +1

    เรียนดิจิตอลทั้งเทอมยังไม่เข้าใจการแปลงเลขฐานสองกดเครื่องคิดเลขตลอด ฟังต้นคลิปห้านาทีได้เลย

  • @Kimmyzy-99
    @Kimmyzy-99 Рік тому +1

    พี่อาร์มทำเหาฉลามหน่อยครับ ซีซั่นใหม่มาแล้วว

  • @Patapoplol
    @Patapoplol Рік тому +1

    ทำไม machine epsilon ของเครื่องพี่อาร์มเยอะจังครับ ผมลองเขียนโปรแกรมตามดูแล้วของผมได้หลัก 1e-16

  • @repeatfupui4224
    @repeatfupui4224 Рік тому +3

    เกือบจะลืมอยู่แล้วได้มาดูพี่อาร์ม ละนึกถึงสมัยตอนเรียน5555

  • @sivakornamornsakchai711
    @sivakornamornsakchai711 Рік тому

    เมื่อวานเพิ่งดูบังซอนไป

  • @ผอบน้อยคอยรัก

    โอเค....คาบนี้ ผมขอโดด

  • @K_v551
    @K_v551 Рік тому +1

    สงสัยว่า..ระบบไอออนโดมของอิสราเอลทำงานอย่างไรทำไมเเม่นกว่าแพททีออตเยอะมาก,ใช้หลักการเดียวกันรึเปล่าหนอ ?

    • @sherlorkchai
      @sherlorkchai Рік тому +3

      ต่างกันที่ตัวจรวดของ iron dome นำวิธีด้วยความร้อนร่วมกับเรด้านำทางจากภาคพื้น จึงมีความแม่นยำกว่า patriot ที่ใช่การนำทางจากเรด้าภาคพื้นเพียงอย่างเดียว

    • @Followme____
      @Followme____ Рік тому

      @@sherlorkchaiและแน่นอน ต้นทุนในการยิงต่อลูกสูงกว่ามากกกกกกกกกกกกกกกกก เทียบกับราคาจรวดที่ฮามาสยิงมาไม่ได้เลย ฮามาสยิ่งยิงเยอะ อิสราเอลยิ่งเจ๊ง (ในแง่เศรษฐศาสตร์

  • @BookCovers
    @BookCovers Рік тому

    คลิปที่นอนหลับดีที่สุด ประหนึ่งเรีบนเลคเชอร์555555

  • @hellblueboy_younghellp
    @hellblueboy_younghellp 10 місяців тому

    เฟี้ยวจัดคับเหมือนผมรู้ความลับ จักรวาล แล้วคับเพราะพี่เลย

  • @tawewatpommagan9253
    @tawewatpommagan9253 Рік тому +1

    วิธีหารของ Z80 ทำยังไงครับ เขาสอนแต่ผมไม่เข้าใจเลยตรับ คนสอนเป็นต่างชาติพูดฝรั่งปนญี่ปุ่นสอบตกยกชั้นเลย
    ( เลิกเรียนมา 30 ปีแล้วครับ แต่มันยังคาใจ )