Programación en Ada/Tipos/Coma fija
< Programación en Ada | Tipos
Coma fija decimal[editar]
Es posible definir un tipo de coma fija decimal declarando el delta (el error absoluto) y la cantidad de dígitos en base decimal necesitados (incluyendo la parte real):
delta
Deltadigits
Digitos
Delta ha de ser una potencia de 10, si no, el tipo no será de coma fija decimal.
También podemos definir el rango mínimo necesitado:
delta
Deltadigits
Digitosrange
Primero .. Último
Ejemplo:
type
T_Precio_en_Eurosis
delta
0.01digits
15;
Coma fija ordinaria[editar]
Para un tipo de coma fija ordinaria (binaria) se especifica simplemente el delta con un rango.
delta
Deltarange
Primero .. Último
Ejemplo:
type
T_Medidais
delta
0.125range
0.0 .. 255.0;
Manual de referencia Ada[editar]
Para más información, véase el artículo «Coma fija» en Wikipedia. |