Tallbase- konvertering
Gjør om tall mellom binær, oktal, desimal og heksadesimal.
Resultatene blir oppdaterte mens du skriver.
Om denne kalkulatoren
A number base converter rewrites an integer from one positional base to another — binary (base 2), octal (base 8), decimal (base 10) and hexadecimal (base 16). It reads your value in the source base, works out its plain decimal value, and re-expresses that value in the target base.
Each base uses a fixed set of digits: 0–1 for binary, 0–7 for octal, 0–9 for decimal and 0–9 then A–F for hexadecimal, where A–F stand for 10–15. Because 16 is 2⁴, each hex digit maps to exactly four binary digits, which is why programmers use hex as shorthand for raw bytes.
Worked example: the decimal number 255 is 11111111 in binary and FF in hexadecimal, since 255 = 15×16 + 15. The converter also reports the intermediate decimal value so you can check the working. A results table shows the same number in all four bases at once, and an invalid digit for the chosen source base is flagged rather than silently miscounted.
Ofte stilte spørsmål
Hvordan konverterer jeg desimaltall til binær?
Repeatedly divide by 2 and read the remainders from bottom to top. For example 10 in decimal is 1010 in binary, and 255 is 11111111.
Hva brukes heksadesimalt til?
Heksadesimal (base 16) pakker fire binære biter til ett siffer (0–9 og A–F), så det er en kompakt måte å skrive byte. Desimalet 255 er FF i hex.
Hvorfor viser tallet mitt et tankestrek?
Siffrene må være gyldige for kildegrunnlaget – for eksempel bare 0 og 1 i binært tall, eller 0– 9 og A– F i hex. Et ugyldig tall gjør at resultatet er udefinert.
Hva betyr bokstavene A til F i heksadesimal?
De er et siffer for verdiene 10 til og med 15: A er 10, B er 11, opp til F, som er 15, dette lar grunntallet 16 passe opp til 15 til en plass før det må stå.
Hvorfor er hvert hex-siffer lik fire binære tall?
Because 16 equals 2 to the fourth power, every hexadecimal digit covers exactly four bits. So the byte 11111111 groups into 1111 1111, which is FF — this number base converter does that grouping for you.
Kan denne konvertereren håndtere veldig store tall?
It works on whole numbers and is accurate up to the range integers are stored exactly (about 9 quadrillion, or 2⁵³). Beyond that, extremely long binary or hexadecimal strings may lose precision in their last digits.
API — bruk denne kalkulatoren fra kode
Kall denne kalkulatoren som et fritt JSON- endepunkt – ikke nødvendig. Send feltverdiene nedenfor som spørreparametre eller JSON. Alt du utelater bruker samme standard denne siden er fylt med. En ukjent parameter er en 400, aldri en stille null. Les alle API- doc- er →
Endepunkt
GET https://calculator.free/api/v1/number-base/
curl
curl "https://calculator.free/api/v1/number-base/?amount=255&from=10&to=2"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/number-base/?" + new URLSearchParams({
"amount": "255",
"from": "10",
"to": "2"
}));
const data = await r.json();
console.log(data.results);
Resultatene er estimater bare for generell veiledning, ikke finansiell, medisinsk eller skattemessig rådgivning.