Problem

5 /6


Operazioni con numeri reali. modulo di matematica

Theory Click to read/hide

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
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) == 1floor(-1.5) ==  ; -2
ceil(x)
in matematica
Arrotonda un numero per eccesso ("tetto"), mentre ceil(1.5) == 2ceil(-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).

Problem

Scrivi un programma che calcoli la radice quadrata di un numero digitato sulla tastiera, fino a tre cifre decimali. 
Esempio
Inserimento
25
Impressum
5.000