Quando lavori con numeri reali, puoi utilizzare il già familiare modulo math, che contiene un gran numero di funzioni integrate. 
Quando si risolvono problemi, è spesso necessario arrotondare i numeri reali ai valori interi più vicini. Ci sono tre funzioni per questo.
RICORDA
1 Funzione Tronca(x) - taglia la parte frazionaria \(x\) e restituisce un valore intero.
2 Floor(x) -  restituisce il numero intero più grande minore o uguale a \(x\) (arrotondamento per difetto)
3 Funzione Ceil(x) -  restituisce il numero intero più piccolo maggiore o uguale a \(x\) (arrotonda per eccesso)
Ecco le funzioni più utili. Alcuni di essi sono integrati in Pascal, mentre gli altri sono contenuti nel modulo math.
| Funzione | 
Descrizione | 
| Arrotondamento | 
arrotonda(x) 
integrato | 
Arrotonda un numero all'intero più vicino. Se la parte frazionaria del numero è 0,5, il numero viene arrotondato al numero intero più vicino.  | 
trunc(x) 
integrato | 
Scarta la parte frazionaria | 
piano(x) 
in matematica | 
Arrotonda un numero per difetto ("floor"), quindi floor(1.5) == 1, floor(-1.5) ==  ; -2 | 
ceil(x) 
in matematica | 
Arrotonda un numero per eccesso ("tetto"), mentre ceil(1.5) == 2, ceil(-1.5) ==  ; -1 | 
abs(x) 
integrato | 
Modulo (valore assoluto). | 
| Radici, logaritmi | 
sqrt(x) 
integrato | 
Radice quadrata. Utilizzo: y := sqrt(x) | 
potenza(x, y) 
in matematica | 
Eleva x alla y. \(x^y\) | 
log2(x) 
in matematica | 
Log base 2. | 
lnxp1(x)
in matematica
 
 | 
Il logaritmo naturale di (x + 1). | 
| Trigonometria | 
sin(x) 
integrato | 
Seno di un angolo specificato in radianti | 
cos(x) 
integrato | 
Coseno di un angolo specificato in radianti | 
tan(x) 
in matematica | 
La tangente di un angolo specificato in radianti | 
arcsin(x) 
in matematica | 
Arcoseno, restituisce il valore in radianti | 
arcos(x) 
in matematica | 
Arco coseno, restituisce il valore in radianti | 
arctan(x) 
integrato | 
Arctangent, restituisce il valore in radianti | 
arctan2(y, x) | 
Angolo polare (in radianti) del punto (x, y). |