Kibadilishaji cha Msingi wa Nambari

Badilisha nambari kati ya binary (msingi 2), octal (msingi 8), desimali (msingi 10), na hexadecimal (msingi 16). Inasaidia nambari kamili za usahihi wowote, muundo wa kiambishi awali (0b, 0o, 0x), nambari hasi, na uwakilishi wa nyongeza ya mbili.

Desimali
Hex (Herufi Ndogo)
Hex (Herufi Kubwa)
Hex (Iliyopangwa)
Hex (Kiambishi 0x)
Binari
Binary (Iliyopangwa)
Oktali
Base64
Kikamilishi cha Mbili
Kikamilishi cha Mbili (Iliyopangwa)

Zaidi kuhusu Misingi ya Nambari

Mifumo ya Nambari

Msingi wa nambari (au radix) huamua ni tarakimu ngapi za kipekee zinazotumiwa kuwakilisha nambari. Katika msingi N, kila nafasi ya tarakimu inawakilisha kiwango cha N.

MsingiJinaTarakimuMatumizi ya Kawaida
2Binari0, 1Saketi za kidijitali, uhifadhi wa data, operesheni za biti
8Oktali0-7Ruhusa za faili za Unix, mifumo ya zamani
10Desimali0-9Kuhesabu kwa kawaida, nambari zinazosomeka na binadamu
16Hexadesimali0-9, A-FAnwani za kumbukumbu, misimbo ya rangi, thamani za baiti
Rejea ya Haraka ya Ubadilishaji
DesimaliBinariOktaliHex
0000000
1000111
5010155
81000108
10101012A
15111117F
16100002010
25511111111377FF
Viambishi vya Kawaida
  • 0b au 0B kwa binary (k.m., 0b1010 = 10)
  • 0o au 0O kwa octal (k.m., 0o17 = 15)
  • 0x au 0X kwa hexadecimal (k.m., 0xFF = 255)
Kikamilishi cha Mbili

Kikamilishi cha mbili ni uwakilishi wa kawaida kwa nambari kamili zenye ishara katika kompyuta. Kubadilisha ishara ya nambari: geuza bits zote, kisha ongeza 1. Katika mfumo wa 8-bit, thamani zinakuwa kutoka -128 (10000000) hadi 127 (01111111). Bit muhimu zaidi inaonyesha ishara: 0 kwa chanya, 1 kwa hasi.

Hex katika Mazoezi
  • Rangi: #FF5733 = RGB(255, 87, 51). Kila jozi ya tarakimu za hex inawakilisha baiti moja (0-255).
  • Kumbukumbu: Anwani kama 0x7FFF5FBFF8A0 zinaandikwa kwa hex kwa sababu kila tarakimu ya hex inalingana na bits 4 za binary hasa.
  • Ruhusa za faili: chmod 755 inatumia octal. 7 = rwx, 5 = r-x.

Zana Zinazohusiana