Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Punto Flotante y Doble | Manejo de Tipos de Datos
Conceptos básicos de C#
course content

Contenido del Curso

Conceptos básicos de C#

Conceptos básicos de C#

1. Comenzando
2. Manejo de Tipos de Datos
3. Estructuras de Control
4. Bucles
5. Arrays
6. Métodos

book
Punto Flotante y Doble

Los números de punto flotante, también llamados floats, representan números decimales. Podemos declarar una variable de tipo float usando la palabra clave float:

cs

main

copy
1
float myVariable = 3.14f;

La letra 'f' en el valor 3.14f le indica al compilador que el valor es de tipo float. Los valores del tipo de dato float siempre deben representarse en este formato.

El tipo de dato float tiene una precisión limitada, por lo que solo puede almacenar de 6 a 9 dígitos después del decimal. Hay otro tipo de dato llamado double que ofrece una mayor precisión:

cs

main

copy
12345
float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897

Como float tiene una menor precisión, el valor 3.1415926535897 se redondea automáticamente hasta su séptimo dígito decimal y el resultado se almacena en la variable myVar1.

precision
float6-9 digits
double15-17 digits

Al igual que int y long, también podemos realizar operaciones aritméticas con valores float y double.

Like int and long, we can also perform arithmetic operations on float and double values.

cs

main

copy
12345
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Which of these is the correct declaration of a float variable?

Which of these is the correct declaration of a float variable?

Selecciona unas respuestas correctas

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 3
We're sorry to hear that something went wrong. What happened?
some-alt