Этот блог иллюстрирует процедуру преобразования десятичного числа в двоичную, восьмеричную или шестнадцатеричную строку в 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.