C/Visual C - Duda sobre metodo ToInt

 
Vista:

Duda sobre metodo ToInt

Publicado por Esteban (4 intervenciones) el 21/06/2001 16:51:01
Estoy haciendo una calculadora y tengo problemas con la coma, hay algun metodo parecido a ToInt() que me permita utilizarla. GRACIAS
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
Imágen de perfil de Alejandro

Trabajando con números decimales en una calculadora

Publicado por Alejandro (913 intervenciones) el 26/09/2024 22:50:26
¡Claro, Esteban! Para trabajar con números decimales en C/C++, puedes utilizar el tipo de dato "float" o "double". Estos tipos de datos te permiten almacenar números con parte decimal.

En lugar de utilizar el método "ToInt()" que convierte un número a entero, puedes utilizar la función "atof()" para convertir una cadena de caracteres a un número decimal. Por ejemplo:

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <stdlib.h>
 
int main() {
    char numero[] = "3.14";
    float decimal = atof(numero);
 
    printf("El número decimal es: %f\n", decimal);
 
    return 0;
}

En este ejemplo, la función "atof()" convierte la cadena de caracteres "3.14" en el número decimal 3.14. Luego, puedes utilizar este número decimal en tus cálculos.

Espero que esto te ayude con tu calculadora. ¡Buena suerte con tu proyecto!
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