ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming+++งง+++ กับเลขฐานครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: +++งง+++ กับเลขฐานครับ  (อ่าน 1269 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
สลับดอก ศิษย์หนองยางทอย
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 787



ดูรายละเอียด
« เมื่อ: 22 กุมภาพันธ์ 2011, 22:34:09 »

วันนี้ ผมอ่านหนังสือ ไปถึงบท ''เลขฐาน'' เกิดอาการงงนิดนึงครับ(จริงๆงงมาก) มีโจทย์อยู่ว่า

จงแปลงเลขฐานสอง 110011 ให้เป็นเลขฐาน 10

คำตอบที่ได้คือ 51

ผมไม่เข้าใจเลยครับ ว่าทำไมมันถึงได้ 51 แยกยังไง วิธีคิดๆยังไง พอดีผมเรียน มสธ. ด้วยครับ

รบกวนพี่ๆสอนผมคิดหน่อยครับ  wanwan004
บันทึกการเข้า
BabyKoala
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 1,080



ดูรายละเอียด
« ตอบ #1 เมื่อ: 22 กุมภาพันธ์ 2011, 22:35:13 »

โค๊ด:
http://www.thaigoodview.com/library/teachershow/bangkok/sukanda_p/number/sec01p03.html

แบบนี้เปล่าครับ Huh?
บันทึกการเข้า

Thaiseoboard สังคมแห่งการแบ่งปันSmiley
ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 22 กุมภาพันธ์ 2011, 22:36:53 »

วันนี้ ผมอ่านหนังสือ ไปถึงบท ''เลขฐาน'' เกิดอาการงงนิดนึงครับ(จริงๆงงมาก) มีโจทย์อยู่ว่า

จงแปลงเลขฐานสอง 110011 ให้เป็นเลขฐาน 10

คำตอบที่ได้คือ 51

ผมไม่เข้าใจเลยครับ ว่าทำไมมันถึงได้ 51 แยกยังไง วิธีคิดๆยังไง พอดีผมเรียน มสธ. ด้วยครับ

รบกวนพี่ๆสอนผมคิดหน่อยครับ  wanwan004
หลักการคือ เอา เลข*2ยกกำลัง เลขประจำตำแหน่งครับ(รับจาก 0 เริ่มจาก ขวา -> ซ้าย)
=1*(2^5) + 1*(2^4) + 0*(2^3) + 0*(2^2) + 1*(2^1) + 1*(2^0)
=32 + 16 + 0 + 0 +2 + 1
=51
ครับพ้ม!!
« แก้ไขครั้งสุดท้าย: 22 กุมภาพันธ์ 2011, 22:38:39 โดย ganginwpop » บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
สลับดอก ศิษย์หนองยางทอย
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 787



ดูรายละเอียด
« ตอบ #3 เมื่อ: 22 กุมภาพันธ์ 2011, 23:07:09 »

วันนี้ ผมอ่านหนังสือ ไปถึงบท ''เลขฐาน'' เกิดอาการงงนิดนึงครับ(จริงๆงงมาก) มีโจทย์อยู่ว่า

จงแปลงเลขฐานสอง 110011 ให้เป็นเลขฐาน 10

คำตอบที่ได้คือ 51

ผมไม่เข้าใจเลยครับ ว่าทำไมมันถึงได้ 51 แยกยังไง วิธีคิดๆยังไง พอดีผมเรียน มสธ. ด้วยครับ

รบกวนพี่ๆสอนผมคิดหน่อยครับ  wanwan004
หลักการคือ เอา เลข*2ยกกำลัง เลขประจำตำแหน่งครับ(รับจาก 0 เริ่มจาก ขวา -> ซ้าย)
=1*(2^5) + 1*(2^4) + 0*(2^3) + 0*(2^2) + 1*(2^1) + 1*(2^0)
=32 + 16 + 0 + 0 +2 + 1
=51
ครับพ้ม!!

พี่หล่อมาก +1 ครับ
บันทึกการเข้า
mth30
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 36
ออฟไลน์ ออฟไลน์

กระทู้: 1,104



ดูรายละเอียด
« ตอบ #4 เมื่อ: 22 กุมภาพันธ์ 2011, 23:15:15 »

จงแปลงเลขฐานสอง 110011 ให้เป็นเลขฐาน 8

110 = 6   
011 = 3

110011 ให้เป็นเลขฐาน 8  ตอบ 63 ฐาน 8 อะงงอะดิ  wanwan004 wanwan004
บันทึกการเข้า
ganginwpop
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 22 กุมภาพันธ์ 2011, 23:20:18 »

ฐาน 8 group 3 จาก ขวา -> ซ้าย
ฐาน 16 group 4 จาก ขวา -> ซ้าย

ใช่ป่าวหว่าลืม wanwan004
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
สลับดอก ศิษย์หนองยางทอย
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 787



ดูรายละเอียด
« ตอบ #6 เมื่อ: 23 กุมภาพันธ์ 2011, 00:50:35 »

ฐาน 8 group 3 จาก ขวา -> ซ้าย
ฐาน 16 group 4 จาก ขวา -> ซ้าย

ใช่ป่าวหว่าลืม wanwan004

ฮาจริง wanwan004
บันทึกการเข้า
gobank01
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 77
ออฟไลน์ ออฟไลน์

กระทู้: 1,181



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 23 กุมภาพันธ์ 2011, 01:23:16 »


ถ้าเลขฐานสอง ก็ใช้วิธีนับเอาก้อได้ครับ


32  16  8  4  2  1 << ค่าประจำหลัก
 1    1  0  0  1  1 << ฐาน 2

จากนั้นนำมาบวกกัน เฉพาะที่เป็นเลข 1

1+2+16+32 = 51

ถ้าเกินนี้ก็ ตั้งค่าประจำหลักเพิ่มเข้าไป

1 2 4 8 16 32 64 >> ไปเรื่อยๆ
บันทึกการเข้า
dumdin
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 84
ออฟไลน์ ออฟไลน์

กระทู้: 438



ดูรายละเอียด
« ตอบ #8 เมื่อ: 23 กุมภาพันธ์ 2011, 01:47:00 »


ถ้าเลขฐานสอง ก็ใช้วิธีนับเอาก้อได้ครับ


32  16  8  4  2  1 << ค่าประจำหลัก
 1    1  0  0  1  1 << ฐาน 2

จากนั้นนำมาบวกกัน เฉพาะที่เป็นเลข 1

1+2+16+32 = 51

ถ้าเกินนี้ก็ ตั้งค่าประจำหลักเพิ่มเข้าไป

1 2 4 8 16 32 64 >> ไปเรื่อยๆ


วิธีนี้ง่ายสุดแล้วครับ ไม่รู้ว่าเรียกแบบไหนแต่ผมเรียก BCD8421

ถ้าวิชานี้เป็นวิชาดิจิตอล เดี๋ยวก็คงเจอคาโนห์แมพ

หนักๆหน่อยก็ ควินแมกครอสกี้ส์
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์