/* Example: How to get precision to two decimal places in C language */ #include <stdio.h> #include <stdlib.h> int main() { float var = 1.23456789; printf("%.2f", var); return 0; }Source:www.lautturi.com
/* Example: Accurate to two decimal places and saved to a string */ #include <stdio.h> #include <stdlib.h> int main() { float f = 1.23456789; char c[20]; sprintf(c, "%.2f", f); printf(c); printf("\n"); }