onlinecalculator.me

gratis online nummerbaskonverterare

En talbasomvandlare översätter heltal mellan positionella siffersystem. Skriv ett värde i en bas och se ekvivalenten i binär, oktal, decimal och hexadecimal - allt vid.

Om den här kalkylatorn

Hur man använder

  1. Skriv numret som ska konverteras i Värde fält.
  2. Uppsättning Från basen till den aktuella basen av ditt nummer.
  3. Uppsättning till basen till målbasen.
  4. Resultaten uppdateras automatiskt — ingen knapp behövs.

formler

För att analysera ett värde i bas B:

decimal = sum of (digit × b^position) for each digit, right to left

För att uttrycka ett decimalt heltal n i bas b:

repeatedly divide n by b, collecting remainders right-to-left

arbetade exempel

Konvertera 255 (decimal) till hexadecimal:

255 ÷ 16 = 15 remainder 15 → F
15  ÷ 16 = 0  remainder 15 → F
Read remainders right-to-left → FF

Konvertera ff (hex) till binär:

F = 1111 in binary
FF = 11111111 in binary (8 bits)

Standardrepresentationer

Decimal-Binäroktalhex
0000
10101012A
16100002010
25511111111377ff
256100000000400100
Vad är en nummerbas?
En talbas (eller radix) är antalet unika siffror som ett positionssiffersystem använder. Decimal använder 10 siffror (0–9), binär användning 2 (0–1), hexadecimal användningsområden 16 (0–9 och a–f).
Hur fungerar baskonvertering?
Varje heltal kan uttryckas i vilken bas som helst. För att konvertera, tolka först inmatningstalet i dess ursprungliga bas (parsar varje siffra efter dess positionsvikt), uttryck sedan det resulterande heltal i målbasen med hjälp av upprepad division eller siffrorna i den basen.
Varför används hexadecimal i datoranvändning?
En hex-siffra representerar exakt fyra binära bitar, så en byte (8 bitar) mappar rent till två hexadecimala siffror. Detta gör minnesadresser, färgkoder och binär data mycket mer läsbara än en lång sträng med 0:or och 1:or.
Vilka tecken är giltiga i varje bas?
Bas 2 använder 0–1; Bas 8 använder 0–7; Bas 10 använder 0–9; Bas 16 använder 0–9 och A–F. För baser över 10 fortsätter bokstäverna: Bas 36 använder 0–9 och A–Z.
Stöder detta negativa siffror?
Inte för närvarande. Omvandlaren fungerar endast med icke-negativa heltal.
Hur delar jag en konvertering?
Klicka på Dela med mina siffror för att kopiera en URL som förfyller ditt värde och basval för alla du skickar den till.

Lägg till denna gratis kalkylator på din egen webbplats. Kopiera utdraget — det fungerar var som helst där du kan klistra in HTML och förblir synkroniserat med den här sidan.

Förhandsgranska inbäddning →

Bläddra i alla miniräknare → · Mer i matematik →