Documentation/Calc Functions/BASE/nl

Functienaam:
BASIS

Categorie:
Tekst

Samenvatting:
Converteert een niet-negatief geheel getal naar een tekstpresentatie in een opgegeven grondtal/radix. Het minimum aantal tekens in de tekstweergave kan worden opgegeven, in welk geval indien nodig voorloopnullen worden toegevoegd. De tekens 0-9 en hoofdletters A-Z worden gebruikt als de "cijfers" in de geretourneerde tekst.

De functie BASIS is een aanvulling op de functie DECIMAAL.

Syntaxis:
BASIS(Getal; Radix[; Minimumlengte])

Retourneert:
Retourneert een tekenreeks die het opgegeven getal in het/de opgegeven grondtal/ radix vertegenwoordigt

Argumenten:
Getal is een niet-negatief geheel getal of een verwijzing naar een cel die een niet-negatief geheel getal bevat, dat moet worden geconverteerd naar een tekstweergave.

Radix is een geheel getal in het bereik 2 ≤ r ≤ 36 of een verwijzing naar een cel die zo'n geheel getal bevat, dat wil zeggen het/de grondtal/ radix die moet worden gebruikt voor de tekstweergave.

Minimumlengte is een niet-negatief geheel getal of een verwijzing naar een cel die een niet-negatief geheel getal bevat, dat wil zeggen het minimumaantal tekens dat in de tekstweergave moet verschijnen. Als Minimumlengte wordt weggelaten, bevat de geretourneerde tekst het minste aantal tekens zonder voorloopnullen. Als een geldige waarde van Minimumlengte is opgegeven, maar kleiner is dan of gelijk is aan het kleinste aantal benodigde tekens, wordt deze genegeerd; voorloopnullen worden toegevoegd als Minimumlengte geldig is en groter is dan het kleinste aantal benodigde tekens.


 * Als Getal, Radix of Minimumlengte niet-numeriek is, dan retourneerd BASIS als fout #WAARDE!.
 * Voor elke niet-gehele waarde van Getal, Radix of MinimumLength, kapt BASIS de waarde af tot een geheel getal.
 * Als, na enige afkapping, ofwel Getal of MinimumLengte kleiner is dan 0, dan retourneert BASIS als fout Ongeldige argument (Fout:502).
 * Als, na afkapping, Radix kleiner is dan 2 of groter dan 36, dan retourneert BASIS als fout Ongeldige argument (Fout:502).

Aanvullende details:
BASIS genereert tekstweergaven van niet-negatieve gehele getallen voor elk grondtal in het bereik van 2 tot 36, met behulp van de 10 cijfers (0-9) en 26 hoofdletters (A-Z) van het moderne Engelse alfabet. De positionele cijfersystemen voor elk grondtal hebben namen gekregen die worden vermeld op Wikipedia's Lijst van cijfersystemen pagina. Enkele van de meest gebruikte zijn:


 * Base 2 – binair, met de cijfers 0 en 1.
 * Base 8 - octaal, met de cijfers 0 tot 7.
 * Base 10 – decimaal, met de cijfers 0 tot 9.
 * Base 16 – hexadecimaal, met de cijfers 0 tot 9 en tekens A (10) tot F (15).
 * Base 32 – duotrigesimaal, met de cijfers 0 tot 9 en tekens A (10) tot V (31).
 * Base 36 – hexatrigesimaal, met gebruik van de cijfers 0 tot 9 en tekens A (10) tot Z (35).

Voor een niet-negatief geheel getal x en een geldig grondtal bː.

Gerelateerde LibreOffice-functies:
DECIMAAL

ODF standaard:
Section 6.19.3, part 2

Gelijkwaardige Excel-functies:
BASIS