Talbasomvandlare
Omvandla tal mellan binÀrt, oktalt, decimalt, hexadecimalt och valfri bas frÄn 2 till 36 direkt. Gratis och privat.
đ Körs helt i din webblĂ€sare â ingenting laddas uppVad Ă€r en talbas?
En talbas (eller radix) anger hur mĂ„nga olika siffror ett talsystem anvĂ€nder. Vardagligt rĂ€knande Ă€r decimalt, bas 10, med siffrorna 0 till 9. Datorer anvĂ€nder binĂ€rt, bas 2, med bara 0 och 1. Programmerare anvĂ€nder ocksĂ„ oktalt (bas 8) och hexadecimalt (bas 16, siffrorna 0â9 och AâF) eftersom de passar snyggt mot grupper av bitar: en hex-siffra motsvarar fyra bitar och en oktal siffra tre. Verktyget omvandlar mellan dessa baser och valfri egen bas upp till 36, dĂ€r bokstĂ€verna A till Z representerar vĂ€rdena 10 till 35.
SĂ„ fungerar basomvandling
Varje siffra i ett tal multipliceras med basen upphöjd till dess position. I binĂ€rt Ă€r 1101 lika med 1Ă8 + 1Ă4 + 0Ă2 + 1Ă1 = 13. För att gĂ„ Ă„t andra hĂ„llet delar du upprepade gĂ„nger med mĂ„lbasen och lĂ€ser resterna frĂ„n sist till först: 13 Ă· 2 ger resterna 1, 0, 1, 1, som baklĂ€nges blir 1101. Hexadecimalt FF Ă€r lika med 15Ă16 + 15 = 255, och decimalt 255 Ă€r 11111111 binĂ€rt och 377 oktalt. Omvandlaren utför dessa steg Ă„t dig med heltal med godtycklig precision, sĂ„ mycket lĂ„nga vĂ€rden förblir exakta.
DÀr basomvandling Àr anvÀndbar
Utvecklare anvÀnder hex för fÀrger, minnesadresser och bytevÀrden, binÀrt för bitmasker och flaggor och oktalt för Unix-filrÀttigheter som 755. Bas 36 Àr praktisk för korta ID:n, och kodningar i stil med bas 32 eller 64 bygger pÄ samma idé. Du kan skriva negativa tal med ett inledande minustecken, och mellanslag eller understreck ignoreras, sÄ grupperade vÀrden som 1111_0000 fungerar. Allt berÀknas lokalt i din webblÀsare, sÄ inget du skriver laddas upp.
Tips: för att kontrollera ett resultat omvandlar du tillbaka det till den ursprungliga basen och bekrÀftar att du fÄr samma tal. Kom ihÄg att hexadecimala bokstÀver inte Àr skiftlÀgeskÀnsliga och att en inledande nolla aldrig Àndrar ett vÀrde, sÄ 0007 och 7 Àr identiska i alla baser.
Hur man anvÀnder
- Skriv ett talAnge vÀrdet du vill omvandla, till exempel 255, 11111111 eller FF.
- VÀlj dess basVÀlj binÀrt, oktalt, decimalt, hexadecimalt eller en egen bas frÄn 2 till 36.
- LÀs av alla omvandlingarTalet visas samtidigt binÀrt, oktalt, decimalt, hexadecimalt och i din egen bas.