Programación en Ada/Tipos/Coma fija
De Wikilibros, la colección de libros de texto de contenido libre.
< 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):
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;
Coma fija ordinaria [editar]
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;