Oppure

Loading
22/04/10 12:12
systemgvp
salve,
dovrei convertire un numero da reale e intero, al momento uso

variabileInt:=strtoint(currtostr(int(variabileReal)));

ma se messo in alcune parti di un ciclo, lo rallenta, esiste un'altra soluzione?

perchè il più delle volte il numero reale è già un'intero ma essendo magari contenuto in una matrice di tipo real lo devo riconvertire.
aaa
22/04/10 12:27
Non ti basta questo

int(variabileReal)

?
22/04/10 12:29
systemgvp
no perchè ritorna sempre un numero di tipo real!
aaa
22/04/10 15:49
a_butta
Se lo vuoi approssimato:
Round(num)


Se invece vuoi solo la parte intera senza prevedere approssimazione:
Trunc(num)


Num è il numero real, le funzioni restituiscono un numero integer

aaa