Originalmente inviato da
neoscript
Originalmente inviato da
neoscript
Originalmente inviato da
smilzo666
x è un double quindi un numero con la virgola, se prima dividi n per i e poi il risultato lo moltiplichi dinuovo per i ottieni di nuovo n, quindi f sarà sempre uguale a n!
prima di rimoltiplicare x per i devi arrotondare x.
io ho usato la funzione floor:
x = floor(n/i);
if((x * i) == n)
con la libreria che uso io non me lo da il floor... mi da un errore... dice che non supporta il comando floor... adesso cambio la libreria e riprovo...
non funziona... sempre la stessa cosa il floor non gli piace...
#include <math.h>
"Vuoi rendere impossibile per chiunque opprimere un suo simile? Allora, assicurati che nessuno possa possedere il Potere."
- M. Bakunin -