Skaitļu bāzes konvertētājs bez maksas
Konvertē skaitļus starp bināro, oktālo, decimālo un heksadecimālo. Redzi bitu izmēra atbilstību un grupētu bināro izvadu tūlītēji.
Ātrās vērtības
Biežākie lietojumi
- Konvertējiet skaitļus programmēšanaiKonvertējiet starp bināro, oktālo, decimālo un heksadecimālo, rakstot kodu — tūlītēja atsauce jebkuram skaitlim.
- Konvertējiet skaitļus tīkliemKonvertējiet apakšiestādes maskas, portu numurus un IP adrešu oktetus starp bināriem un decimāliem.
- Skaitļu sistēmas datorzinātneiUzziniet un pārbaudiet binārās, oktālās, heksadecimālās konversijas — ideāli CS studentiem un eksāmenu sagatavošanai.
- Pārbaudiet bitu modeļus un karogaKonvertējiet skaitļus binārā, lai pārbaudītu atsevišķus bitus, bitu maskas un karoga kombinācijas.
- Dekodējiet heksadecimālos dumpus un atkļūdošanas žurnālusDekodējiet heksadecimālās vērtības no avārijas pārskatiem, atmiņas dumpiem un atkļūdošanas žurnāliem nolasāmā decimāla.
Kā tas darbojas
Konvertēšana notiek pilnībā jūsu pārlūkprogrammā, izmantojot JavaScript iebūvēto BigInt tipu — bez bibliotēkas, bez servera. BigInt tiek izmantots vecākas parseInt/Number pieejas vietā tieši, lai apstrādātu vērtības, kas lielākas par 2^53, bez noapaļošanas kļūdām.
- 1Ievades parsēšana ar BigIntPielāgots parsētājs noņem neobligātus prefiksus (0x, 0b, 0o, #) un validē rakstzīmju kopu izvēlētajai skaitīšanas sistēmai, tad nodod attīrīto virkni BigInt() konstruktoram, kas apstrādā patvaļīgi lielus veselus skaitļus bez zudumiem.
- 2Vienlaicīga skaitīšanas sistēmas konvertēšanaKad BigInt vērtība ir zināma, rīks izsauc BigInt.prototype.toString() ar katru bāzi (2, 8, 10, 16 un lietotāja izvēlētu bāzi no 2–36), lai radītu visas izvades attēlojumus vienā gājienā — nav vajadzīgs starpposma decimālais solis.
- 3Binārā grupēšana un bitu-platuma pārbaudeBinārā izvade tiek aizpildīta līdz 4 daudzkārtnim un sadalīta nibbla grupās lasāmībai. Rīks arī pārbauda, vai vērtība iekļaujas 4, 8, 16 vai 32 bitu ar zīmi/bez zīmes diapazonos, izmantojot BigInt aritmētiku, tāpēc pārpildes uzvedība ir precīza pat 32 bitu robežām.
- 4Koplietojams URL stāvoklisPēc katras derīgas konvertēšanas rīks raksta ievadi un avota bāzi URL fragmentā (#v=&from=) caur history.replaceState, tāpēc pašreizējo konvertēšanu var saglabāt grāmatzīmēs vai koplietot — fragments nekad netiek sūtīts uz nevienu serveri.
Saistītie rīki
Hex skatītājs
Pārbauda jebkura faila neapstrādātos baitus klasiskā nobīde / hex / ASCII izgāztuves formātā ar burātnummura faila tipa noteikšanu. Lasīts lokāli; nekad augšupielādēts.
Daļu kalkulators
Pievienojiet, atņemiet, reiziniet un daliet daļas, vai konvertējiet decimāldaļu tās vienkāršākajā formā.
Binārs uz tekstu konvertētājs
Konvertē tekstu uz bināro (0 un 1) un atpakaļ. Atbalsta UTF-8 enkodēšanu. Redzi baitu un bitu skaitu jebkuram tekstam.