alati za kodiranje

Oktalni u decimalni

Pretvorite ceo broj sa predznakom u oktalnom zapisu u decimalni zapis pomoću egzaktne aritmetike.

Oktalni u decimalni: Tumači cifre u osnovi osam i vraća njihovu decimalnu vrednost. Alat Oktalni u decimalni koristan je za proveru oktalnog radnog lista ili numeričke vrednosti koda sličnog dozvolama. Stranica pretvara ceo broj; ne određuje šta te cifre omogućavaju u operativnom sistemu. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Octal → Decimal / lokalni radni prostorLokalna obrada

U potpunosti radi u vašem pregledaču

256 znakova za unos · 1,024 znakova za izlaz

Rezultat

Spremno

Konverzije se izvršavaju lokalno. Numeričke vrednosti su celi brojevi, predznaci se normalizuju, a prefiksi kao što su 0b ili 0o namerno nisu prihvaćeni.

Stepeni broja osam i primer

Za oktalnu cifru d_i na poziciji i koja se zdesna broji od nule, vrednost N = zbir d_i × 8^i. Za ulaz 157 dobijate 1×64 + 5×8 + 7×1 = 64 + 40 + 7 = 111, a izlaz je 111. Svaka oktalna cifra odgovara trima običnim binarnim bitovima: 1, 5 i 7 proširuju se u 001, 101 i 111. To grupisanje je pretvaranje između osnova, a ne BCD, koji zasebno grupiše decimalne cifre.

Čitanje broja umesto mašinskog polja

Tekst Sonoma State o kodovima brojeva (https://bob.cs.sonoma.edu/IntroCompOrg-RPi/sec-codes.html) razlikuje kodiranja cifara, kao što je BCD, od običnih pozicionih brojeva. Ovde oktalne cifre opisuju jednu tačnu vrednost, bez obrtanja redosleda bajtova ili podrazumevane širine komplementa dvojke. Dozvoljeno je do 256 ulaznih i 1,024 izlazna znaka. Početni znak plus ili minus je dozvoljen, ali razmaci, razlomci i 0o nisu. Vrednosti veće od 9,007,199,254,740,991 ostaju tačne u ovom pretvaranju; JavaScript Number ima drugačiju granicu preciznosti (https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.max_safe_integer), što je važno ako drugi program obradi izvezeni decimalni broj. Kalkulator chmod tumači cifre dozvola kada je potreban taj kontekst.

Kako se koristi

  1. Unesite vrednost u formatu prikazanom u nastavku.
  2. Pokrenite konverziju i uporedite rezultat sa konvencijom iz izvora.
  3. Kopirajte ili preuzmite izlaz u obliku koji zahteva odredište.

Privatnost i ograničenja

Konverzija se izvršava u vašem pregledaču. Vaše vrednosti i rezultati se ne otpremaju.

Srodne alatke

Često postavljana pitanja

Zašto su 8 i 9 nevažeće u oktalnom unosu?

Osnova osam ima samo cifre od 0 do 7. Cifra 8 zahtevala bi prenos na sledeće mesto, kao što jedna decimalna cifra ne može da predstavlja deset. Ako vaš izvor sadrži 8 ili 9, proverite da li je zapravo reč o decimalnom zapisu, umesto da brišete te cifre.

Da li početna nula menja način na koji alat čita moju vrednost?

Svaki unos se već tumači kao oktalni, pa i 010 i 10 daju decimalnu vrednost 8. Doslovni prefiks 0o ovde nije prihvaćen. Nemojte tu pretpostavku prenositi na druge aplikacije: njihov parser konfiguracije odlučuje da li početna nula ima značenje ili je vrednost decimalna.

Da li mi konverzija vrednosti 755 govori da li je fajl bezbedan?

Ne. Ona daje numeričku vrednost 493 i ne proverava fajl, vlasništvo ni pravila pristupa. Iste cifre mogu označavati dozvole u određenom kontekstu, ali sama konverzija ne može da proceni taj kontekst. Znak minus je matematički predznak, a ne oznaka dozvole.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban