piercing ha scritto:visto che sei certo che il risultato della divisione sia un intero, e l'operatore / sforna un real, usa l'operatore di divisione con troncamento...
quindi le due righe diventano:
- Codice: Seleziona tutto
n=n div mcd(n,d)
d=d div mcd(n,d)
ora dovrebbe fungere nò?
è sbagliato e me ne sono accorto solo ora bisogna fare
- Codice: Seleziona tutto
a:=mcd(n,d);
n=n div a
d=d div a
altrimenti nn funzionerà mai