Programación en Ada/Tipos/Coma fija
De Wikilibros, la colección de libros de texto de contenido libre.
< Programación en Ada | Tipos
[editar] Coma fija decimal
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):
deltaDeltadigitsDigitos
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:
deltaDeltadigitsDigitosrangePrimero .. Último
Ejemplo:
typeT_Precio_en_Eurosisdelta0.01digits15;
[editar] Coma fija ordinaria
Para un tipo de coma fija ordinaria (binaria) se especifica simplemente el delta con un rango.
deltaDeltarangePrimero .. Último
Ejemplo:
typeT_Medidaisdelta0.125range0.0 .. 255.0;