PERUS-funktio (BASE)

PERUS-funktio muuntaa desimaaliluvun tekstimuotoon toisella kantaluvulla. Esimerkiksi binaariluvun kantaluku 2.

PERUS-funktion osat

PERUS(arvo, kantaluku, [vähimmäispituus])

Osa Kuvaus Huomioitavaa
arvo Kantaluvuksi muunnettava luku.
  • Arvon on oltava kokonaisluku, joka on suurempi tai yhtä suuri kuin nolla.
kantaluku Lukuarvo muunnetaan täksi kantaluvuksi.
  • Kantaluvun on oltava kokonaisluku väliltä 2–36.
vähimmäispituus (Valinnainen) Palautetun tekstin vähimmäispituus.
  • Mikäli vähimmäispituuden arvo on suurempi kuin merkitsevien numeroiden määrä tuloksessa, tuloksen vasemmalle puolelle lisätään nollia, kunnes numeroiden kokonaismäärä vastaa merkitsevät_numerot-argumenttia.

Esimerkkikaavat

PERUS(255, 16)

PERUS(A2, 2)

PERUS(4095, 16, 6)

Huomioitavaa

  • Argumentit, jotka eivät ole kokonaislukuja, katkaistaan kokonaisluvuiksi.
  • Varmista, että PERUS-funktion tulosta käyttävissä laskutoimituksissa huomioidaan se, että kantaluku ei ehkä ole desimaalimuodossa. Google Sheets muuntaa tulokset ilmoittamatta siitä erikseen. Jos esimerkiksi solun A2 sisältö on 1111 (desimaaliarvon 31 binaarimuoto) ja B2 sisältää kaavan (esim. "=A2+9"), tulos on 11120, mikä on virheellinen binaarilaskennassa.

Esimerkkejä

Tässä esimerkissä desimaaliluku 255 muunnetaan kantaluvuksi 16 (heksadesimaali):

  A B
1 Kaava Tulos
2 =PERUS(255, 16) FF

 

Tässä esimerkissä solussa A2 oleva luku (desimaaliarvo 21) muunnettaan solussa B2 annetuksi kantaluvuksi (binaari):

  A B C D
1 Luku Kantaluku Kaava Tulos
2 21 2 =PERUS(A2, B2) 10101

 

Tässä esimerkissä desimaaliluku 4095 muunnetaan kaltaluvuksi 16 (heksadesimaali). Vähimmäispituus on 6 merkkiä:

  A B
1 Kaava Tulos
2 =PERUS(4095, 16, 6) 000FFF

Aiheeseen liittyvät funktiot

  • DESIMAALI: DESIMAALI-funktio muuntaa toisen kannan luvun tekstimuodon kantaluvuksi 10 (desimaaliluvuksi).
  • BINDES:  BINDES-funktio muuntaa etumerkillisen binaariluvun desimaalimuotoon.
  • BINHEKSA: BINHEKSA-funktio muuntaa etumerkillisen binaariluvun etumerkilliseen heksadesimaalimuotoon.
  • BINOKT: BINOKT-funktio muuntaa etumerkillisen binaariluvun etumerkilliseen oktaalimuotoon.
  • OKTBIN: OKTBIN-funktio muuntaa etumerkillisen oktaaliluvun etumerkilliseen binaarimuotoon.
  • OKTDES: OKTDES-funktio muuntaa etumerkillisen oktaaliluvun desimaalimuotoon.
  • OKTHEKSA: OKTHEKSA-funktio muuntaa etumerkillisen oktaaliluvun etumerkilliseen heksadesimaalimuotoon.
  • DESBIN: DESBIN-funktio muuntaa desimaaliluvun etumerkilliseen binaarimuotoon.
  • DESOKT: DESOKT-funktio muuntaa desimaaliluvun etumerkilliseen oktaalimuotoon.
  • DESHEKSA: DESHEKSA-funktio muuntaa desimaaliluvun etumerkilliseen heksadesimaalimuotoon.
  • HEKSABIN: HEKSABIN-funktio muuntaa etumerkillisen heksadesimaaliluvun etumerkilliseen binaarimuotoon.
  • HEKSADES: HEKSADES-funktio muuntaa etumerkillisen heksadesimaaliluvun desimaalimuotoon.
  • HEKSAOKT: HEKSAOKT-funktio muuntaa etumerkillisen heksadesimaaliluvun etumerkilliseen oktaalimuotoon.
true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

Haku
Tyhjennä haku
Sulje haku
Päävalikko
1643069978916554677
true
Ohjekeskushaku
true
true
true
true
true
35
false
false