วิธีแปลงตัวเลขเป็นสตริงไบนารี ฐานแปด หรือเลขฐานสิบหกใน JavaScript

Withi Paelng Tawlekh Pen String Binari Than Paed Hrux Lekh Than Sib Hk Ni Javascript



ไบนารี่ ”, “ แปด ', และ ' เลขฐานสิบหก ” เป็นระบบตัวเลขทั่วไปที่ใช้ในวิทยาการคอมพิวเตอร์และอิเล็กทรอนิกส์ดิจิทัล มีการใช้หลายอย่างสำหรับระบบตัวเลขเหล่านี้ในการเขียนโปรแกรมคอมพิวเตอร์ ตัวอย่างเช่น 'เลขฐานสิบหก' ใช้เพื่อแทนตำแหน่งของหน่วยความจำ รหัสสี และรหัส ASCII และยังใช้ในโปรโตคอลเครือข่าย เช่น IPv6 ในขณะที่ 'ไบนารี' ใช้เป็นภาษาพื้นฐาน/พื้นฐานของคอมพิวเตอร์ ในขณะที่ 'เลขฐานแปด' ใช้เป็นชวเลขสำหรับไบนารี

บล็อกนี้จะแสดงขั้นตอนการแปลงเลขฐานสิบเป็นสตริงฐานสอง ฐานแปด หรือฐานสิบหกใน 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