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
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
0