Овај блог ће илустровати процедуру за претварање децималног броја у бинарне, окталне или хексадецималне стрингове у ЈаваСцрипт-у.
Како претворити бројеве у бинарне, окталне или хексадецималне низове у ЈаваСцрипт-у?
За претварање бројева у било који бројни систем, као што је „ бинарни ”, “ октални ”, или „ хексадецимални ', користити ' тоСтринг() ” метод. То је уграђени метод „ Низ ” објекат који узима базу бројевног система као параметар за претварање броја у наведену базу, као што је „бинарни”, „октални” или „хексадецимални”.
Синтакса
Пратите дату синтаксу за претварање бројева у бинарни, октални или хексадецимални низ:
број. тоСтринг ( база )
Овде ће основа бити „ 2 ” за бинарни, “ 8 ” за октал, и “ 16 ” за хексадецимални број.
Приступ 1: Претворите број у бинарни низ
Бинарни је систем бројева са базом 2, што значи да су сви бројеви представљени са само две цифре, 0 и 1. За претварање у бинарни, проследите основу „ 2 ” као аргумент у методи „тоСтринг()”.
Пример
Направите променљиву „ на једном ” који чува број “ 315 ”:
Имам број = 315 ;
Сада позовите методу „тоСтринг()“ тако што ћете пренети базу „2“ да бисте број претворили у бинарни систем бројева:
вар бинариНум = на једном. тоСтринг ( 2 ) ;На крају, одштампајте резултујући бинарни број на конзоли:
конзола. Пријава ( бинариНум ) ;Излаз приказује „ 100111011 ” који је бинарни приказ броја “ 315 ”:
Приступ 2: Претворите број у октални низ
Октални је систем бројева са базом 8 који користи осам цифара, од 0 до 7. Често се користи као скраћеница за бинарни систем. На пример, једна октална цифра може представљати три бинарне цифре. Иако се ређе користи од бинарног и хексадецималног, још увек се користи у неким компјутерским програмирањем и дигиталним системима.
Пример
Да бисте број претворили у окталну или базу 8, проследите „ 8 ” као аргумент методи „тоСтринг()”:
био је осмогодишњи број = на једном. тоСтринг ( 8 ) ;конзола. Пријава ( оцталНум ) ;
Излаз
Приступ 3: Претворите број у хексадецимални низ
Хексадецимални или база-16 је бројевни систем са 16 цифара у распону од 0 до 9 и А до Ф. Често се користи као скраћеница за бинарни систем и широко се користи у компјутерском програмирању.
Пример
Позовите методу „тоСтринг()“ са „16“ као аргументом за претварање броја у хексадецимални низ:
је био хекНум = на једном. тоСтринг ( 16 ) ;На крају, одштампајте хексадецимални број на конзоли:
конзола. Пријава ( хекНум ) ;Може се видети да је „ 315 ” је успешно конвертован у хексадецимални број који је „ 13б ”:
То је било све о конверзији броја у бинарни, октални или хексадецимални број у ЈаваСцрипт-у.
Закључак
За претварање бројева у бинарне, окталне или хексадецималне низове, користите „ тоСтринг() ” метод. Овај метод узима базу бројевног система као параметар за претварање броја у одређену базу, као што је „бинарни“, „октални“ или „хексадецимални“. Овај блог је илустровао процедуру за претварање броја у бинарне, окталне или хексадецималне стрингове у ЈаваСцрипт-у.