Kako pretvoriti število v binarne, oktalne ali šestnajstiške nize v JavaScriptu?

Kako Pretvoriti Stevilo V Binarne Oktalne Ali Sestnajstiske Nize V Javascriptu



Binarno ”, “ osmiško «, in » Šestnajstiško ” so običajni številski sistemi, ki se uporabljajo v računalništvu in digitalni elektroniki. Obstaja več uporab teh številskih sistemov v računalniškem programiranju. Na primer, 'šestnajstiško' se uporablja za predstavitev pomnilniških lokacij, barvnih kod in kod ASCII, uporablja pa se tudi v omrežnih protokolih, kot je IPv6. Medtem ko se 'Binary' uporablja kot temeljni/osnovni jezik računalnikov, medtem ko se 'octal' uporablja kot okrajšava za binary.

Ta spletni dnevnik bo ponazoril postopek za pretvorbo decimalnih števil v binarne, oktalne ali šestnajstiške nize v JavaScriptu.

Kako pretvoriti števila v binarne, oktalne ali šestnajstiške nize v JavaScriptu?

Za pretvorbo števil v kateri koli številski sistem, kot je ' dvojiško ”, “ osmiško «, ali » šestnajstiško ', uporabi ' toString() ” metoda. Je vgrajena metoda » Vrvica ” objekt, ki vzame osnovo številskega sistema kot parameter za pretvorbo števila v določeno osnovo, kot je “binarno”, “oktalno” ali “šestnajstiško”.







Sintaksa



Sledite dani sintaksi za pretvorbo števil v dvojiški, osmiški ali šestnajstiški niz:



število. toString ( osnova )

Tu bo osnova ' 2 ' za dvojiško, ' 8 ' za osmiško in ' 16 ” za šestnajstiško število.





Pristop 1: Pretvori število v binarni niz

Dvojiški sistem je številski sistem z osnovo 2, kar pomeni, da so vsa števila predstavljena samo z dvema števkama, 0 in 1. Za pretvorbo v dvojiški sistem posredujte osnovo “ 2 « kot argument v metodi »toString()«.

Primer

Ustvarite spremenljivko ' na enem ', ki shrani številko ' 315 ”:



Imam številko = 315 ;

Zdaj pokličite metodo “toString()” tako, da posredujete osnovo “2”, da pretvorite število v binarni številski sistem:

var binaryNum = na enem. toString ( 2 ) ;

Nazadnje na konzolo natisnite dobljeno binarno število:

konzola. dnevnik ( binaryNum ) ;

Izhod prikaže ' 100111011 ', ki je dvojiška predstavitev števila ' 315 ”:

Pristop 2: Pretvori število v oktalni niz

Osmiško je številski sistem z osnovo 8, ki uporablja osem števk, od 0 do 7. Pogosto se uporablja kot okrajšava za dvojiško. Na primer, ena osmiška številka lahko predstavlja tri binarne številke. Čeprav se manj pogosto uporablja kot binarno in šestnajstiško, se še vedno uporablja v nekaterih računalniških programih in digitalnih sistemih.

Primer

Za pretvorbo števila v osmiško ali osnovo 8 prenesite » 8 « kot argument metode »toString()«:

je bila osmiškaŠtev = na enem. toString ( 8 ) ;

konzola. dnevnik ( osmiškoŠtevilo ) ;

Izhod

Pristop 3: Pretvori število v šestnajstiški niz

Šestnajstiški ali osnova-16 je številski sistem s 16 ciframi od 0 do 9 in od A do F. Pogosto se uporablja kot okrajšava za dvojiško in se pogosto uporablja v računalniškem programiranju.

Primer

Pokličite metodo “toString()” z “16” kot argumentom za pretvorbo števila v šestnajstiški niz:

je bila hexNum = na enem. toString ( 16 ) ;

Nazadnje na konzolo natisnite šestnajstiško številko:

konzola. dnevnik ( hexNum ) ;

Vidi se, da je ' 315 « je bilo uspešno pretvorjeno v šestnajstiško število, ki je » 13b ”:

To je bilo vse o pretvorbi števila v binarno, oktalno ali šestnajstiško število v JavaScriptu.

Zaključek

Za pretvorbo števil v dvojiške, osmiške ali šestnajstiške nize uporabite » toString() ” metoda. Ta metoda vzame osnovo številskega sistema kot parameter za pretvorbo števila v določeno osnovo, na primer »binarno«, »oktalno« ali »šestnajstiško«. Ta blog je ponazoril postopek za pretvorbo števila v binarne, osmiške ali šestnajstiške nize v JavaScriptu.