
18/09/2014, 08:30
|
 | | | Fecha de Ingreso: marzo-2007 Ubicación: Llavallol, Buenos Aires
Mensajes: 220
Antigüedad: 18 años Puntos: 5 | |
Respuesta: Duda sobre el For... (C#) Hola,
el problema es el siguiente:
cuando vas sumando el 0.1, en un momento te queda en 19.900000000000013 (esto seria 19.9)
cuando a esto le sumas 0.1 queda en 20.000000000000014 , que segun tu codigo es mayor a 20.0 y por eso no lo escribe.
debes verificar bien este for:
for (p= 0; p <= nt; p=p+0.1)
Console.WriteLine("{0}", p.ToString("N1"));
a 80 seguro llegas porque no se da el caso en que lo supere. |