Código:
Al hacer eso valor es igual a 0.57999999999999996char number[]="0.58"; double valor = atof(number);
Y algo parecido pasa si escojo otros valores, lo coge bien pero no del todo exacto.
Alguien sabe porque?
Gracias