28/09/06 19:02
IlGenionero
Allora e da poco ke mi cimento nel C++ cmq sto cercando di creare un Calcolatrice + o - Avanzata.
Facendo delle dei conti come divisioni vengo numere decimali, ora vorrei creare una condizione if che se il numero è intero succede questo ho provato alcune soluzioni ma senza successo spero di essermi sipegato in modo chiaro e attendo vostre delucidazioni...
aaa
28/09/06 20:32
Fr3d3R!K
prova con il typeof che restituisce il tipo della variabile...altrimenti non so come aiutarti...
aaa
29/09/06 13:10
IlGenionero
Un mio amico mi ha conisgliato di usare questo sistema :
if (floor(var)==var){}
e sembra funzionare alla grande cmq provero anke questaltro metodo....
Grazie a tutti....
aaa
29/09/06 21:21
pierotofy
Non so come opera la funzione floor, quindi non saprei dirti quale delle due è la più efficente...
30/09/06 8:30
Fr3d3R!K
trovate le funzioni...
floor(x) arrotondamento per difetto
ceil(x) arrotondamento der eccesso
tenere presente che con i numeri negativi floor arrotonda sempre per difetto...
bye bye
edit: wow la skill è diventata expert...sono onorato!!!
Ultima modifica effettuata da Fr3d3R!K 30/09/06 8:30
aaa