#include <math.h>
float val = 37.777779;
float rounded_down = floorf(val * 100) / 100; /* Result: 37.77 */
float nearest = roundf(val * 100) / 100; /* Result: 37.78 */
float rounded_up = ceilf(val * 100) / 100; /* Result: 37.78 */
#include <stdio.h>
int main (){
float a;
printf("
Enter a real number here please: ");
scanf("%f",&a);
printf("
Printing Number with different precision: ");
printf("
Number default precision: %f", a);
printf("
Number in (0 d.p.): %.0f", a);
printf("
Number in (1 d.p.): %.1f", a);
printf("
Number in (2 d.p.): %.2f", a);
printf("
Number in (3 d.p.): %.3f", a);
printf("
Number in (3 d.p.): %.4f", a);
return 0;
}
Code Example |
---|
C :: c static variables |
C :: c binary search |
C :: write a binary file c |
C :: pg_restore: error: input file appears to be a text format dump. Please use psql. |
C :: string input c |
C :: Graphics in C Draw A Line |
C :: how do you make a copy of a linked list in c |
C :: matrix multiplication in c |
C :: initialize array in c with 0 |
C :: bash while loop n times |
C :: toupper function in c |
C :: what is string::npos |
C :: c fopen |
C :: addition of two numbers in c |
C :: sqlserver insert with set identity |
C :: c round float |
C :: c strstr |
C :: how to malloc for matrix in c |
C :: lichess puzzles |
C :: how to empty array in c |
C :: #define f_cpu |
C :: pyinstaller hidden import tensorflow not found |
C :: arduino empty serial buffer |
C :: rust set toolchain |
C :: finding characters in string |
C :: pointer c |
C :: example of source file |
C :: recursion function bangla |
C :: add c program |
C :: insertNode |