บล็อกนี้จะแสดงขั้นตอนการแปลงเลขฐานสิบเป็นสตริงฐานสอง ฐานแปด หรือฐานสิบหกใน JavaScript
วิธีแปลงตัวเลขเป็นสตริงไบนารี ฐานแปด หรือฐานสิบหกใน JavaScript
สำหรับแปลงตัวเลขเป็นระบบตัวเลข เช่น “ ไบนารี่ ”, “ แปด ', หรือ ' เลขฐานสิบหก ', ใช้ ' toString() ' วิธี. เป็นวิธีการที่มีอยู่แล้วภายในของ “ สตริง ” วัตถุที่ใช้ฐานของระบบตัวเลขเป็นพารามิเตอร์เพื่อแปลงตัวเลขให้เป็นฐานที่ระบุ เช่น “ฐานสอง” “ฐานแปด” หรือ “เลขฐานสิบหก”
ไวยากรณ์
ปฏิบัติตามไวยากรณ์ที่กำหนดสำหรับการแปลงตัวเลขเป็นสตริงฐานสอง ฐานแปด หรือฐานสิบหก:
ตัวเลข. toString ( ฐาน )
ที่นี่ฐานจะเป็น ' 2 ” สำหรับไบนารี “ 8 ” สำหรับฐานแปด และ “ 16 ” สำหรับเลขฐานสิบหก
วิธีที่ 1: แปลงตัวเลขเป็นสตริงไบนารี
ไบนารี่เป็นระบบเลขฐาน 2 ซึ่งหมายความว่าตัวเลขทั้งหมดจะแสดงด้วยเลขสองหลักเท่านั้น คือ 0 และ 1 สำหรับการแปลงเป็นเลขฐานสอง ให้ส่งฐาน “ 2 ” เป็นอาร์กิวเมนต์ในเมธอด “toString()”
ตัวอย่าง
สร้างตัวแปร “ ในหนึ่ง ” ที่เก็บหมายเลข “ 315 ”:
ฉันไม่มี = 315 ;
ตอนนี้ เรียกเมธอด “toString()” โดยผ่านฐาน “2” เพื่อแปลงตัวเลขเป็นระบบเลขฐานสอง:
var เลขฐานสอง = ในหนึ่ง toString ( 2 ) ;สุดท้าย พิมพ์เลขฐานสองที่เป็นผลลัพธ์บนคอนโซล:
คอนโซล บันทึก ( เลขฐานสอง ) ;ผลลัพธ์จะแสดง “ 100111011 ” ซึ่งเป็นตัวแทนของเลขฐานสอง “ 315 ”:
วิธีที่ 2: แปลงตัวเลขเป็นสตริงฐานแปด
Octal เป็นระบบเลขฐาน 8 ที่ใช้เลขแปดหลัก 0 ถึง 7 มักใช้เป็นตัวย่อสำหรับเลขฐานสอง ตัวอย่างเช่น เลขฐานแปดหนึ่งหลักสามารถแทนเลขฐานสองได้สามหลัก แม้ว่าจะใช้กันทั่วไปน้อยกว่าเลขฐานสองและเลขฐานสิบหก แต่ก็ยังใช้ในการเขียนโปรแกรมคอมพิวเตอร์และระบบดิจิทัลบางระบบ
ตัวอย่าง
สำหรับการแปลงตัวเลขเป็นฐานแปดหรือฐาน 8 ให้ผ่าน “ 8 ” เป็นอาร์กิวเมนต์ของเมธอด “toString()”:
เป็นเลขฐานแปด = ในหนึ่ง toString ( 8 ) ;คอนโซล บันทึก ( เลขฐานแปด ) ;
เอาต์พุต
วิธีที่ 3: แปลงตัวเลขเป็นสตริงเลขฐานสิบหก
เลขฐานสิบหกหรือฐาน 16 เป็นระบบตัวเลขที่มี 16 หลักตั้งแต่ 0 ถึง 9 และ A ถึง F มักใช้เป็นชวเลขสำหรับเลขฐานสองและใช้กันอย่างแพร่หลายในการเขียนโปรแกรมคอมพิวเตอร์
ตัวอย่าง
เรียกใช้เมธอด “toString()” ด้วย “16” เป็นอาร์กิวเมนต์สำหรับการแปลงตัวเลขเป็นสตริงเลขฐานสิบหก:
เป็นเลขฐานสิบหก = ในหนึ่ง toString ( 16 ) ;สุดท้าย พิมพ์เลขฐานสิบหกบนคอนโซล:
คอนโซล บันทึก ( เลขฐานสิบหก ) ;จะเห็นได้ว่า “ 315 ” แปลงเป็นเลขฐานสิบหกได้สำเร็จ นั่นคือ “ 13ข ”:
นั่นคือทั้งหมดที่เกี่ยวกับการแปลงตัวเลขเป็นเลขฐานสอง เลขฐานแปด หรือเลขฐานสิบหกใน JavaScript
บทสรุป
สำหรับการแปลงตัวเลขเป็นสตริงฐานสอง ฐานแปด หรือฐานสิบหก ให้ใช้ปุ่ม “ toString() ' วิธี. วิธีนี้ใช้ฐานของระบบตัวเลขเป็นพารามิเตอร์สำหรับแปลงตัวเลขเป็นฐานที่ระบุ เช่น 'ไบนารี' 'ฐานแปด' หรือ 'เลขฐานสิบหก' บล็อกนี้แสดงขั้นตอนการแปลงตัวเลขเป็นสตริงฐานสอง ฐานแปด หรือฐานสิบหกใน JavaScript