2010-12-27 14 views
7

Quiero imprimir un número flotante, estoy usando el paquete FLOAT_IO.flotadores de impresión en ada

¿Hay alguna manera de controlar el número de dígitos después del punto y antes?

+0

¡Es genial saber que todavía hay personas que usan este maravilloso lenguaje! –

Respuesta

6

El procedimiento Put en Ada.Text_Float_IO tiene tres parámetros opcionales formato de control de Fore, Aft, Exp que controlan la salida. El significado de estos parámetros es como sigue:

  • Fore denota el número de dígitos (incluyendo la posible signo negativo y ceros a la izquierda) antes del punto;
  • Aft indica el número de dígitos después del punto (incluidos los ceros finales);
  • Exp indica el número de dígitos del exponente (si es necesario).

Para obtener una descripción más detallada y los valores predeterminados de los parámetros de control de formato, consulte Ada 95 Reference Manual, section A.10.9.

+0

¿Puede explicar qué es Fore, Aft, Exp? –

+0

La sección del manual de referencia Ondrej vinculada explica para qué son Fore, Aft y Exp. –

+2

Aclarado un poco; sin embargo, es una buena idea leer la sección respectiva de RM para familiarizarse con los detalles. –