หน้าแรก แปลงฐานเลข
แปลงฐานเลข
255 คือฐานสอง 11111111 ฐานแปด 377 และฐานสิบหก FF ช่วงตั้งแต่ 0 จนถึงก่อน 2 ยกกำลัง 64 ตัวเลขอยู่ในเบราว์เซอร์นี้
ทำไมจึงมี
FF ในรหัสสีกับ FF ในหน้านี้เป็นสองวิธีเขียนเลข 255
%FF ของ URL กับการแปลงฐานนี้เป็นคนละงาน หน้านี้แปลงจำนวนเต็มหนึ่งจำนวนระหว่างสี่ฐาน
-
01วิธีใช้
ใส่เลขที่รู้ในฐานสอง ฐานแปด ฐานสิบ หรือฐานสิบหก
ช่องที่เหลือและผลด้านล่างกลายเป็นเลขเดียวกัน คัดลอกวางสี่บรรทัดบนคลิปบอร์ด
ล้างช่องหนึ่งแล้วช่องอื่นว่างตาม ปิดแท็บแล้วตัวเลขหาย
-
02ตัวอย่างผล
255, FF, 0xFF, 11111111 และ 377 ล้วนเป็น 255
10, 0b1010, 12 และ A ล้วนเป็น 10 0 ยังเป็น 0 ในทุกช่อง
ค่า 64 บิตที่ใหญ่ที่สุดคือ 18446744073709551615 เลข 1 หกสิบสี่ตัวในฐานสอง และฐานสิบหก FFFFFFFFFFFFFFFF
ที่ใส่255
255 11111111 · 377 · FF 10 1010 · 12 · A 0xFF 255 64 บิตใหญ่สุด FFFFFFFFFFFFFFFF -
03ควรรู้
เลข 2 ในฐานสอง เลข 8 หรือ 9 ในฐานแปด A ในฐานสิบ หรือ G ในฐานสิบหกจะหยุด
จำนวนลบและจุดทศนิยมไม่ถูกอ่าน หน้านี้เป็นจำนวนเต็มตั้งแต่ 0
เลข 0 ข้างหน้าอยู่ในช่องที่พิมพ์ และช่องอื่นใช้รูปแบบสั้น
การแปลงนี้ไม่ใช่รหัสลับ มันเขียนเลขเดียวกันด้วยตัวเลขคนละชุด
คำถาม
- Q255 ในฐานสิบหกคืออะไร
- Aคือ FF ฐานสองคือ 11111111 และฐานแปดคือ 377
- Q0xFF ถูกอ่านหรือไม่
- Aได้ในช่องฐานสิบหก 0x ในช่องฐานสิบจะหยุด
- Qจำนวนลบถูกอ่านหรือไม่
- Aไม่ อ่านเฉพาะจำนวนเต็มตั้งแต่ 0 และ 2 ยกกำลัง 64 จะหยุด
- Qตัวเลขถูกบันทึกหรือไม่
- Aไม่ ตัวเลขอยู่ในเบราว์เซอร์นี้และไม่ถูกส่งไปยังเซิร์ฟเวอร์
หน้านี้คำนวณอย่างไร
หน้านี้แปลงจำนวนเต็มหนึ่งจำนวนระหว่างฐานสอง ฐานแปด ฐานสิบ และฐานสิบหก 255 คือ 11111111, 377, 255 และ FF 10 คือ 1010, 12 และ A 0 ยังเป็น 0 ในทุกช่อง
ช่วงตั้งแต่ 0 จนถึงก่อน 2 ยกกำลัง 64 18446744073709551615 คือฐานสิบหก FFFFFFFFFFFFFFFF และเลข 1 หกสิบสี่ตัวในฐานสอง ที่ใหญ่กว่าจะหยุด ช่องว่างและขีดล่างถูกตัด 0x ข้างหน้าถูกตัดเฉพาะฐานสิบหก 0b เฉพาะฐานสอง และ 0o เฉพาะฐานแปด ช่องอื่นใช้รูปแบบสั้น และฐานสิบหกเป็นตัวพิมพ์ใหญ่
เลข 2 ในฐานสอง เลข 8 หรือ 9 ในฐานแปด A ในฐานสิบ G ในฐานสิบหก จำนวนลบ หรือจุดทศนิยมไม่ถูกอ่าน กฎนี้แยกจาก Base64 ตัวเลขอยู่ในเบราว์เซอร์นี้และไม่ถูกส่งไปยังเซิร์ฟเวอร์