Dev - C++ - FormatFloat

 
Vista:

FormatFloat

Publicado por Laura (8 intervenciones) el 11/09/2003 10:05:48
Hola, soy Laura y me gustaría saber el funcionamiento de FormatFloat, porque estoy aplicando FormatFloat a distintos valores y no me va según lo explicado en la ayuda de la función.
Ejemplo: FormatFloat("0",43.5) me da 43 cuando en realidad me debería dar 44. Creo es la forma en que le paso el valor ya que si le paso el valor de otra forma sale correcto:
Incorrecto:
double dbl_valor;
dbl_valor = dbl_importe; //variable de tipo double que guarda el valor
FormatFloat("0",dbl_valor) y esto me da 43
Correcto
double dbl_valor;
dbl_valor = str_importe.ToDouble(); //str_importe , valor pasado como cadena
FormatFloat("0",dbl_valor) y esto me da 44

Si alguien puediera explicarme algo de esto se lo agradecería. Muchas gracias,Laura
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:FormatFloat

Publicado por juanc (12 intervenciones) el 23/10/2003 02:31:04
mira, no lei bien tu pregunta.. pero igual te envio algo que quiza te sirva...
Extended SumaCuadrados = SumOfSquares(Vector, Size);
String Result7 = Result7.FormatFloat("#,##0.00", SumaCuadrados);

suerte!!, Juanc
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar