campo-sirio/gfm/demo05.c

25 lines
646 B
C
Raw Normal View History

#include <stdio.h>
#include "gm.h"
void main(void);
void main()
{
DEC x[1];
char s[30];
ConvAsciiToDecimal(x, "12,345.6");
ConvDecimalToAscii(s, x);
printf("ConvDecimalToAscii: %s\n", s);
ConvDecimalToAsciiRound(s, x, 2);
printf("ConvDecimalToAsciiRound: %s\n", s);
ConvDecimalToAsciiComma(s, x);
printf("ConvDecimalToAsciiComma: %s\n", s);
ConvDecimalToAsciiCommaRound(s, x, 2);
printf("ConvDecimalToAsciiCommaRound: %s\n", s);
ConvDecimalToScientific(s, x, -1);
printf("ConvDecimalToScientific: %s\n", s);
ConvDecimalToEngineering(s, x, -1);
printf("ConvDecimalToEngineering: %s\n", s);
}