ASCII-tabel: Spelen met kant & klare functies toChar en toCode

In deze paragraaf leer je wat de ASCII-tabel is en leer je gebruik te maken van een paar functies, die Flowgorithm biedt: toCode(i), toChar(i)

ASCII-tabel

ASCII-code is de afspraak naar welk getal letters, cijfers, leestekens en andere toetsen intern in een computer omgezet worden. Intern kan een computer tenslotte alleen met 1-en en 0-en omgaan. Als je wilt dat er bv. een “A” op het scherm geschreven wordt, wordt de “A” van het toetsenbord omgezet naar een getal, dat via de processor weer naar het scherm gestuurd wordt. Daar wordt het getal weer omgezet naar de "A" en op de goede plek op het scherm getoond.

Zoals je in de onderstaande ASCII-tabel kunt zien wordt een “A” weergegeven door 65. Een “a” wordt weergegeven door 97.

Hieronder een handig voorbeeld, dat van deze site afkomt.

 

Of bekijk een ASCII-tabel hier.

We gaan hier 2 functies bekijken, die Flowgorithm biedt om een teken om te zetten naar zijn ASCII-waarde, of om een ASCII-waarde om te zetten naar het bijbehorende teken.

  1. toChar(i): Deze zet een getal i om naar het bijbehorende teken uit de ASCII-tabel
  2. toCode(i): Deze functie zet een letterteken om naar de bijbehorende ASCII-waarde

Bekijk onderstaand programma. Dit geeft de ASCII-waarden van 97..122: Precies het alfabet van kleine letters. Maak het na en bekijk de uitvoer. Zie ASCIItabel.fprg voor een uitwerking