Supponiamo di avere un esecutore decimale in grado di effettuare elaborazioni in formato floating con tre cifre decimali di mantissa (non è rilevante il numero di cifre dell'esponente).
Supponiamo di realizzare il seguente ciclo:
n=0
while (n<=100) {
stampa( n )
n=n+0,01
}
il ciclo termina o si verifica un loop infinito?
Nel caso in cui termini indicare l'ultimo valore stampato
Nel caso in cui non termini indicare quale valore stampa quando va in loop infinito
In entrambi i casi dimostrare la scelta fatta con opportune spiegazioni e passaggi matematici
Ciao.ho provato di capire però non ci riesco.supongo di avere un esecutore decimale che mi può effetuare elaborazioni in firmato floating con tre cifre decimali di mantissa(però non è rilevante il numero di cifre dell'esponente) ho realizzato un ciclo come questo seguente
"n=0
while (n<=100) {
stampa( n )
n=n+0,01
}"16
hmm...tutto è andato belino.ma non capisco perchè al fine mi da un errore(qualcosa che non capisco) se il ciclo si finisce o va in un loop infinito.qualcuno che è un pò più bravo mi sa dire,perfavorè.intanto io continuo a fare qualcosa...
ma se sappete ditemi perfavorè.Thank's a lottttt...BYE



Rispondi quotando