Как преобразовать число в двоичные, восьмеричные или шестнадцатеричные строки в JavaScript?

Kak Preobrazovat Cislo V Dvoicnye Vos Mericnye Ili Sestnadcatericnye Stroki V Javascript



Бинарный », « восьмеричный ', и ' шестнадцатеричный ” — это распространенные системы счисления, используемые в информатике и цифровой электронике. Есть несколько применений этих систем счисления в компьютерном программировании. Например, «шестнадцатеричный» используется для представления ячеек памяти, цветовых кодов и кодов ASCII, а также используется в сетевых протоколах, таких как IPv6. Принимая во внимание, что «двоичный» используется в качестве основного/базового языка компьютеров, тогда как «восьмеричный» используется в качестве сокращения для двоичного.

Этот блог иллюстрирует процедуру преобразования десятичного числа в двоичную, восьмеричную или шестнадцатеричную строку в JavaScript.

Как преобразовать числа в двоичные, восьмеричные или шестнадцатеричные строки в JavaScript?

Для преобразования чисел в любую систему счисления, например « бинарный », « восьмеричный ', или ' шестнадцатеричный ', использовать ' нанизывать() метод. Это встроенный метод « Нить », который принимает основание системы счисления в качестве параметра для преобразования числа в указанное основание, такое как «двоичное», «восьмеричное» или «шестнадцатеричное».







Синтаксис



Следуйте приведенному синтаксису для преобразования чисел в двоичную, восьмеричную или шестнадцатеричную строку:



число. нанизывать ( база )

Здесь база будет « 2 ” для двоичного кода, “ 8 ” для восьмеричного и “ 16 ” для шестнадцатеричного числа.





Подход 1: преобразовать число в двоичную строку

Двоичная система — это система счисления с основанием 2, что означает, что все числа представлены только двумя цифрами, 0 и 1. Для преобразования в двоичную систему передайте основание « 2 ” в качестве аргумента в методе “toString()”.

Пример

Создайте переменную ' на одной ', который хранит число ' 315 ”:



У меня нет '=' 315 ;

Теперь вызовите метод «toString()», передав основание «2», чтобы преобразовать число в двоичную систему счисления:

var binaryNum '=' на одной. нанизывать ( 2 ) ;

Наконец, выведите полученное двоичное число на консоль:

консоль. бревно ( двоичное число ) ;

На выходе отображается « 100111011 ', которое является двоичным представлением числа ' 315 ”:

Подход 2: преобразовать число в восьмеричную строку

Восьмеричная система счисления с основанием 8, в которой используются восемь цифр, от 0 до 7. Она часто используется в качестве сокращения для двоичного числа. Например, одна восьмеричная цифра может представлять три двоичных цифры. Хотя он используется реже, чем двоичный и шестнадцатеричный, он все еще используется в некоторых компьютерных программах и цифровых системах.

Пример

Для преобразования числа в восьмеричное или основание 8, передайте « 8 » в качестве аргумента метода «toString()»:

было восьмеричное число '=' на одной. нанизывать ( 8 ) ;

консоль. бревно ( восьмеричное число ) ;

Выход

Подход 3: преобразование числа в шестнадцатеричную строку

Шестнадцатеричная система счисления или основание 16 — это система счисления с 16 цифрами в диапазоне от 0 до 9 и от A до F. Она часто используется в качестве сокращения для двоичной системы счисления и широко используется в компьютерном программировании.

Пример

Вызовите метод «toString()» с «16» в качестве аргумента для преобразования числа в шестнадцатеричную строку:

было шестнадцатеричное число '=' на одной. нанизывать ( 16 ) ;

Наконец, выведите шестнадцатеричное число на консоль:

консоль. бревно ( шестнадцатеричное число ) ;

Видно, что « 315 ” был успешно преобразован в шестнадцатеричное число, которое является “ 13б ”:

Это было все о преобразовании числа в двоичное, восьмеричное или шестнадцатеричное число в JavaScript.

Заключение

Для преобразования чисел в двоичные, восьмеричные или шестнадцатеричные строки используйте « нанизывать() метод. Этот метод принимает основание системы счисления в качестве параметра для преобразования числа в указанное основание, такое как «двоичное», «восьмеричное» или «шестнадцатеричное». В этом блоге показана процедура преобразования числа в двоичные, восьмеричные или шестнадцатеричные строки в JavaScript.