Successivo: , Precedente: , Su: Esempi di estensione   [Contenuti][Indice]


17.7.5 Caratteri e valori numerici: ord() e chr()

L’estensione ordchr aggiunge due funzioni, di nome ord() e chr(), come segue:

@load "ordchr"

Questo è il modo per caricare l’estensione.

numero = ord(stringa)

Restituisce il valore numerico del primo carattere in stringa.

char = chr(number)

Restituisce una stringa il cui primo carattere è quello rappresentato da number.

Queste funzioni sono ispirate alle funzioni del linguaggio Pascal dallo stesso nome. Ecco un esempio:

@load "ordchr"
…
printf("Il valore numerico di 'A' è %d\n", ord("A"))
printf("Il valore come stringa di 65 è %s\n", chr(65))