Nummer Base Converter
Konverter tal mellem binære, oktal, decimal og hexadecimal.
Resultater opdatere som du skriver.
Om denne regnemaskine
En talbase konverter omskriver et heltal fra en positional base til en anden ~ binær værdi (base 2), octal (base 8), decimal (base 10) og hexadecimal (base 16). Det læser din værdi i kilde basen, udregner sin almindelige decimalværdi, og om-udtryk, at værdien i mål basen. Hver base bruger et fast sæt af cifre: 0 ~1 for binær, 0 ~7 for oktal, 0 ~9 for decimal og 0 ~9 derefter A ~F for hexadecimal, hvor A ~F står for 10 ~15. Fordi 16 er 24, hver hex ciffer kort til præcis fire binære cifre, hvilket er grunden til programmører bruger hex som korthånd for rå bytes. Arbejdede eksempel: decimaltallet 255 er 1 i binær og FF i hexadecimal, siden 255 = 15×16 + 15. Konverteren rapportereren også mellemliggende decimalværdi, så du kan kontrollere den arbejder. En resultat tabel viser det samme antal på alle fire baser på én gang, og et ugyldigt ciffer er snarere end markeret kildekode.
Ofte stillede spørgsmål
Hvordan konverterer jeg decimal til binær?
Gentagent dividere med 2 og læse resterne fra bunden til toppen. For eksempel 10 i decimal er 1010 i binært, og 255 er 11.
Hvad anvendes hexadecimal til?
Hexadecimal (base 16) pakker fire binære bits i et ciffer (0 TWH9 derefter A TWF), så det er en kompakt måde at skrive bytes. decimaltallet 255 er FF i hex.
Hvorfor viser mit nummer en tankestreg?
Tallene skal være gyldige for kildegrundlaget! f.eks. kun 0 og 1 i binært format eller 0,,, og A,, F i hex. Et ugyldigt ciffer gør resultatet udefineret.
Hvad betyder bogstaverne A til F i hexadecimal?
De er enlige cifre for værdierne 10 til 15: A er 10, B er 11, op til F som er 15. Det giver 16 passer op til 15 på ét sted, før det skal bære.
Hvorfor er hvert hex-cifret lig med fire binære cifre?
Fordi 16 er lig med 2 i fjerde potens, dækker hvert hexadecimal ciffer præcis fire bits. Så byte 111 grupper i 1 1, hvilket er FF! dette tal base konverter gør det gruppering for dig.
Kan denne konverter håndtere meget store tal?
Det virker på hele tal og er præcis op til området heltal er gemt præcis (ca. 9 quadrillion, eller 253). Ud over, at ekstremt lange binære eller hexadecimal strenge kan miste præcision i deres sidste cifre.
API! Brug denne regnemaskine fra kode
Kald denne lommeregner som et gratis JSON endpoint! ingen nøgle påkrævet. Send feltværdierne nedenfor som forespørgselsparametre eller JSON. Alt hvad du udelader bruger den samme standard denne side er fyldt med; en ukendt parameter er en 400, aldrig en tavs nul. Læs hele API- dokumenter →
Slutpunkt
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);
Resultaterne er skøn for generel vejledning, ikke finansiel, medicinsk eller skattemæssig rådgivning.