Tresnak
Zenbaki-oinarrien bihurgailua
Zenbaki-oinarrien bihurgailua: hamartarra, bitarra, hamaseitarra eta zortzitarra
Bihurtu zenbakiak hamartar, hamaseitar, bitar eta zortzitarraren artean.
Tresna honi buruz
Zenbaki bat hamartarretik bitarrera edo hamaseitarrera pasatzea eguneroko kontua da programazioan, elektronikan eta sareetan: kolore bat hamaseitarrean irakurtzea, fitxategi-baimenak zortzitarrean interpretatzea, mikrokontrolagailu baterako bit-maskara bat prestatzea edo memoria-irauli bat ulertzea. Bihurgailu honek zenbaki bera lau oinarrietan erakusten du aldi berean, eta bit-mailako eragiketen kalkulagailu bat ere badu.
«Bihurgailua» fitxan, idatzi edozein oinarriren errenkadan, eta beste hirurak berez eguneratzen dira; aurrizkiak dituzten balioak ere itsats ditzakezu, 0xFF edo 0b1010 bezalakoak. Kopiatzeko botoiak dagokion aurrizkia gehitzen du. Azpian, «Aktibatu bitak» atalak zenbakiaren 16 bitak erakusten ditu: sakatu bat pizteko edo itzaltzeko. «Bit-eragiketak» fitxan, aukeratu AND, OR, XOR, NOT, << edo >>, sartu A eta B balioak (edo desplazatu beharreko posizioak) eta sakatu «Kalkulatu».
Bihurketak zure nabigatzailean egiten dira, eta ez da ezer bidaltzen. Zenbaki oso ez-negatiboak baino ez ditu onartzen: ez ditu bihurtzen hamartarrak dituzten zenbakiak, ezta negatiboak biren osagarrian ere. Zehaztasuna zehatza da 2⁵³ arte (bederatzi mila bilioi inguru); bit-eragiketek zeinurik gabeko 32 bitekin lan egiten dute, eta bit-ikuspegia 65.535 arteko balioetarako baino ez da agertzen.
Ohiko galderak
Nola pasatu zenbaki hamartar bat bitarrera?
Zatitu zenbakia 2z behin eta berriz eta idatzi hondarrak; behetik gora irakurrita, bitarra osatzen dute. Adibidez, 13tik 1101 ateratzen da. Hemen nahikoa da «Hamartarra» errenkadan idaztea.
Zer esan nahi dute 0x, 0b eta 0o aurrizkiek?
Programazio-lengoaia askotan zenbakia zein oinarritan idatzita dagoen adierazten dute: 0x hamaseitarrerako, 0b bitarrerako eta 0o zortzitarrerako. Bihurgailuak onartu egiten ditu itsastean, eta gehitu egiten ditu kopiatzean.
Zergatik erabiltzen ditu letrak hamaseitarrak?
16 ikur behar dituelako, eta 10 digitu baino ez daudelako: A-tik F-ra bitarteko letrek 10etik 15erako balioak adierazten dituzte. Horrela, FF hamaseitarrean 255 da hamartarrean.
Zertarako balio du XOR eragiketak?
Bi balioak desberdinak diren bit bakoitzean 1 ematen du. Maskara batekin bit jakin batzuk alderantzikatzeko, balioak alderatzeko edo zifratze sinpleetan erabiltzen da, gako berarekin bi aldiz XOR aplikatzeak jatorrizkoa itzultzen baitu.