Deitel & Deitel, C How to Program 6th Edition, Exercise 9.20 (Using %g with Various Precisions)

// 9.20 (Using %g with Various Precisions)

#include <stdio.h>

int main() {
float num = 9876.12345;
printf("%.1g", num);
printf("\n\n");

printf("%.2g", num);
printf("\n\n");

printf("%.3g", num);
printf("\n\n");

printf("%.4g", num);
printf("\n\n");

printf("%.5g", num);
printf("\n\n");

printf("%.6g", num);
printf("\n\n");

printf("%.7g", num);
printf("\n\n");

printf("%.8g", num);
printf("\n\n");

printf("%.9g", num);
printf("\n\n");
printf("%9.1g", num);
printf("\n\n");

printf("%9.2g", num);
printf("\n\n");

printf("%2.1g", num);
printf("\n\n");

printf("\n\n\n");
return 0;
}

OUTPUT

1e+04

9.9e+03

9.88e+03

9876

9876.1

9876.12

9876.123

9876.123

9876.12305

    1e+04

  9.9e+03

1e+04





Press any key to continue . . .

Comments

Popular posts from this blog

Deitel & Deitel, C How to Program 6th Edition, Exercise 6.23 (Turtle Graphics)

Deitel & Deitel, C How to Program 6th Edition, Exercise 6.22 (Total Sales)

Deitel & Deitel, C How to Program 6th Edition, Exercise 5.47 (Craps Game Modification)