Kibadilishi cha Msingi wa Nambari bila malipo
Badilisha nambari kati ya nambari ya mbili, octal, desimali, na hexadecimal. Ona ukubwa wa biti na matokeo ya nambari ya mbili iliyopangwa haraka.
Thamani za haraka
Matumizi ya kawaida
- Badilisha Namba kwa ProgrammingBadilisha kati ya binary octal decimal na hex wakati unandika code - rejeleo la haraka kwa namba yoyote.
- Badilisha Namba kwa NetworkingBadilisha subnet masks port numbers na IP address octets kati ya binary na decimal.
- Namba Systems kwa Computer ScienceJifunze na thibitisha binary octal hex conversions - kamili kwa CS wanafunzi na preparation ya mtihani.
- Kagueni Bit Patterns na FlagsBadilisha namba kwa binary kukamatia bits ya kibinafsi bitmasks na mchanganyiko wa bendera.
- Kodeza Hex Dumps na Debug LogsKodeza hexadecimal values kutoka kwa crash reports memory dumps na debug logs ndani ya decimal inayoweza kusomeka.
Jinsi Inavyofanya Kazi
Ubadilishaji unafanya kazi kikamilifu kwenye kivinjari chako kwa kutumia aina ya BigInt ya asili ya JavaScript β hakuna maktaba, hakuna seva. BigInt inatumika badala ya njia ya zamani ya parseInt/Number hasa kushughulikia thamani kubwa zaidi ya 2^53 bila makosa ya kuzunguka.
- 1Uchambuzi wa uingizaji na BigIntKichambuzi maalum kinaondoa viambishi vya hiari (0x, 0b, 0o, #) na kuthibitisha seti ya herufi kwa msingi uliochaguliwa, kisha kupitisha mfuatano safi kwa mjenzi wa BigInt(), unaoshughulikia nambari kamili kubwa kiholela bila kupoteza data.
- 2Ubadilishaji wa msingi wa wakati mmojaMara thamani ya BigInt inapojulikana, kifaa kinaita BigInt.prototype.toString() na kila msingi wa nambari (2, 8, 10, 16, na msingi uliochaguliwa na mtumiaji kutoka 2β36) kutoa uwakilishi wote wa matokeo kwa pitio moja β hakuna hatua ya kati ya desimali inayohitajika.
- 3Uwekaji wa kikundi cha bina na ukaguzi wa upana wa bitiMatokeo ya bina yanarembeshwa hadi kizidishi cha 4 na kugawanywa kwenye vikundi vya nibble kwa usomaji rahisi. Kifaa pia kinakagua kama thamani inafaa ndani ya wigo wa saini/isiyo-na-saini wa biti-4, -8, -16, au -32 kwa kutumia hesabu ya BigInt, kwa hiyo tabia ya kufurika ni kamili hata kwa mipaka ya biti-32.
- 4Hali ya URL inayoweza kushirikiwaBaada ya kila ubadilishaji halali kifaa kinaandika uingizaji na msingi wa chanzo kwenye kipande cha URL (#v=&from=) kupitia history.replaceState, kwa hiyo ubadilishaji wa sasa unaweza kuwekwa alama au kushirikiwa β kipande hicho kamwe hakitumwi kwa seva yoyote.
Zana Zinazohusiana
Mtazamaji wa Hex
Kagua baiti ghafi za faili yoyote katika dump ya kawaida ya offset / hex / ASCII, na ugunduzi wa aina ya faili ya magic-number. Inasomwa ndani ya kivinjari; haipakiliwi kamwe.
Kikokotoo cha Sehemu
Jumlisha, toa, zidisha na ugawanye sehemu, au ubadilishe desimali kuwa sehemu rahisi zaidi.
Kibadilishi cha Nambari ya Mbili hadi Maandishi
Badilisha maandishi kuwa nambari ya mbili (0s na 1s) na kurudi. Inasaidia usimbaji wa UTF-8. Ona hesabu ya baiti na biti kwa maandishi yoyote.