สัญญลักษณ์แสดงเลขฐาน
MCS51
1/7/2557 SONGCHAI PRAPATRUNGSEE
สัญญลักษณ์แสดงเลขฐาน
MCS51
สมมุติว่าเป็นเลข 15
ถ้าเป็นเลขฐานสิบก็ไม่ต้องมีสัญญลักษณ์อะไร
เป็น 15 ตรงๆ เช่น 15
ถ้าเป็นเลขฐานสิบหก
ตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่ถือว่าเป็นตัวเดียวกัน
และต้องขึ้นต้นด้วยสัญญลักษณ์ 0X
นำหน้าเลขฐานสิบหก เช่น
0X0F หรือ 0x0f
หรือ 0XFไม่ต้องมี0นำหน้าFก็ได้
ถ้าเป็นเลขฐานสอง
จะต้องขึ้นต้นด้วย 0B
B ใช้ตัวพิมพ์เล็กหรือพิมพ์ใหญ่ก็ได้เช่น
0B00001111 หรือ
0B1111 ก็ได้
0b00001111 หรือ
0b1111 ก็ได้
แต่ในคอมไพล์เลอร์C51
ไม่สามารถเขียนเป็นเลขฐานสองได้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น