|
|
| Contenidos > 1.7.2
Constantes de tipo real |
|
Constantes
de tipo real
Una constante de
tipo real
es aquella que representa a un valor (dato) perteneciente al
subconjunto de R
representable por el ordenador.
Ejemplo 1: Algunos
ejemplos son:
8.12
000.333 (Los
ceros a la izquierda no son significativos)
+1111.809
-3200. (También
se puede escribir -3200.0)
.56 (También
se puede escribir 0.56)
Obsérvese
que,
además de los caracteres numéricos,
dígitos del
(0) al (9), también se puede hacer uso de los caracteres
especiales (+) y (-)
para indicar el signo de un número real. Además,
en lenguaje C, obligatoriamente debe aparecer el carácter punto (.),
o el carácter (e)
o (E)
seguido del exponente, del cual también puede indicarse su
signo con los caracteres (+)
y (-).
Los signos del exponente y del número en sí,
por omisión, son positivos
Ejemplo 2: Las
siguientes constantes de tipo real
están expresadas correctamente:
-77e-3
+1111e+2
2000E+2
3040e2
Una constante de tipo real también se puede expresar con el
carácter punto (.)
y el exponente al mismo tiempo.
Ejemplo 3: Algunos
ejemplos son:
-50.50e-4
400.e-3
+65.65E+2
.7e2
El exponente tiene la función de desplazar la
posición
del punto decimal hacia la derecha si es positivo o, hacia la izquierda
si es negativo.
Ejemplo 4: Así
pues, las siguientes
constantes de tipo real representan al mismo valor:
0.004E+3
4.
.4e1
+400.00e-2
4000E-3
Ejemplo 5: Algunos
ejemplos de constantes de tipo real
incorrectas son:
-200 (No
aparece el punto ni el exponente)
-20,0 (No
puede aparecer la coma)
--111. (No
se puede duplicar el signo)
-111.. (No
se puede duplicar el punto)
-111.11. (No puede
aparecer más de un punto)
+22e (Después
del carácter (e)
o (E)
se debe escribir el exponente)
+22ee6 (No
se puede duplicar el carácter (e)
o (E))
+22e 6 (No
se puede escribir el carácter espacio en blanco)
38E-2.2 (El
exponente debe ser una cantidad entera)
|
|
|
|
|