Този блог ще илюстрира процедурата за преобразуване на десетично число в двоични, осмични или шестнадесетични низове в JavaScript.
Как да конвертирате числа в двоични, осмични или шестнадесетични низове в JavaScript?
За преобразуване на числа във всяка бройна система, като например „ двоичен ”, “ осмичен ', или ' шестнадесетичен ', използвай ' toString() ” метод. Това е вграден метод на „ низ ” обект, който приема основа на бройната система като параметър за преобразуване на числото в определена основа, като например „двоична”, „осмична” или „шестнадесетична”.
Синтаксис
Следвайте дадения синтаксис за преобразуване на числа в двоичен, осмичен или шестнадесетичен низ:
номер. toString ( база )
Тук основата ще бъде „ 2 ' за двоичен файл, ' 8 ” за осмично и „ 16 ” за шестнадесетично число.
Подход 1: Преобразуване на число в двоичен низ
Двоичната система е бройна система с основа 2, което означава, че всички числа са представени само с две цифри, 0 и 1. За преобразуване в двоична система предайте основата “ 2 ” като аргумент в метода „toString()”.
Пример
Създайте променлива ' никой ', който съхранява числото' 315 ”:
нямам = 315 ;
Сега извикайте метода „toString()“, като предадете база „2“, за да преобразувате числото в двоична бройна система:
var binaryNum = никой. toString ( 2 ) ;Накрая отпечатайте полученото двоично число на конзолата:
конзола. дневник ( binaryNum ) ;Изходът показва „ 100111011 ”, което е двоичното представяне на числото “ 315 ”:
Подход 2: Преобразуване на число в осмичен низ
Осмичната е числова система с основа 8, която използва осем цифри, от 0 до 7. Често се използва като стенограма за двоична система. Например, една осмична цифра може да представлява три двоични цифри. Въпреки че е по-рядко използван от двоичния и шестнадесетичния, той все още се използва в някои компютърни програми и цифрови системи.
Пример
За преобразуване на число в осмично или основа 8, подайте „ 8 ” като аргумент на метода „toString()”:
беше octalNum = никой. toString ( 8 ) ;конзола. дневник ( осмичноЧисло ) ;
Изход
Подход 3: Преобразуване на число в шестнадесетичен низ
Шестнадесетичната система или с основа 16 е числова система с 16 цифри, вариращи от 0 до 9 и от A до F. Често се използва като стенограма за двоична система и се използва широко в компютърното програмиране.
Пример
Извикайте метода „toString()“ с „16“ като аргумент за преобразуване на число в шестнадесетичен низ:
беше hexNum = никой. toString ( 16 ) ;Накрая отпечатайте шестнадесетичното число на конзолата:
конзола. дневник ( hexNum ) ;Вижда се, че „ 315 ” е успешно преобразувано в шестнадесетично число, което е „ 13б ”:
Това беше всичко за преобразуването на числото в двоично, осмично или шестнадесетично число в JavaScript.
Заключение
За преобразуване на числа в двоични, осмични или шестнадесетични низове, използвайте „ toString() ” метод. Този метод приема база на бройната система като параметър за преобразуване на числото в определена основа, като например „двоична“, „осмична“ или „шестнадесетична“. Този блог илюстрира процедурата за преобразуване на число в двоични, осмични или шестнадесетични низове в JavaScript.