Mikä on oktaali (kanta 8)?

Oktaali on lukujärjestelmä, joka käyttää kahdeksaa numeroa: 0–7. Sillä on suora yhteys binääriin, koska jokainen oktaalinumero vastaa täsmälleen kolmea binäärinumeroa. Esimerkiksi oktaali 7 on binäärinä 111 ja oktaali 52 on binäärinä 101010. Tämä selkeä vastaavuus teki oktaalista suositun varhaisen tietojenkäsittelyn aikana binääridatan esittämiseen tiiviimmässä ja ihmisluettavammassa muodossa.

Oktaalia käytetään edelleen laajalti Unix- ja Linux-järjestelmissä tiedosto-oikeuksien määrittämiseen. Tuttu chmod 755 -komento käyttää kolmea oktaalinumeroa asettaakseen luku-, kirjoitus- ja suoritusoikeudet omistajalle, ryhmälle ja muille. Oktaaliliteraalit ohjelmointikielissä merkitään tyypillisesti etuliitteellä 0o (JavaScript, Python) tai 0 (C, Java).

Työkalun kuvaus

Tämä työkalu luo satunnaisia oktaalilukuja (kanta 8) käyttäen numeroita 0–7. Määritä numeroiden pituus ja luotavien arvojen määrä. Voit myös lisätä 0o-etuliitteen, jota käytetään ohjelmointikielissä oktaaliliteraalien merkitsemiseen.

Esimerkkejä

Numerot Esimerkkituloste
3 752
6 374015
8 26350471
6 (etuliitteellä) 0o374015

Ominaisuudet

  • Luo 1–1 000 satunnaista oktaalilukua kerralla
  • Numeroiden pituus on säädettävissä välillä 1–256
  • Valinnainen 0o-etuliite ohjelmointivalmista tulostetta varten
  • Kopioi leikepöydälle yhdellä napsautuksella
  • Päivittää tulostuksen automaattisesti asetusten muuttuessa

Käyttötapaukset

  • Testiarvojen luominen Unix-tiedosto-oikeuksien skripteille ja työkaluille
  • Oktaalidatan esimerkkien luominen binääri–oktaali-muunnosharjoituksia varten
  • Satunnaisten oktaaliliteraalien tuottaminen ohjelmointia ja testausta varten