Programación en Ada / Tipos / Coma fija

De Wikilibros, la colección de libros de texto de contenido libre.

← Tipos / Coma flotante Coma fija Tipos / Arrays →


[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):

 delta Delta digits 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 Delta digits Digitos range Primero .. Último

Ejemplo:

type T_Precio_en_Euros is delta 0.01 digits 15;

[editar] Coma fija ordinaria

Para un tipo de coma fija ordinaria (binaria) se especifica simplemente el delta con un rango.

 delta Delta range Primero .. Último

Ejemplo:

type T_Medida is delta 0.125 range 0.0 .. 255.0;

[editar] Manual de referencia Ada

Wikipedia
Para más información, véase el artículo Coma fija en Wikipedia.
Herramientas personales
Otros idiomas