Answers for "how to get floats in c"

C
4

c float

// create float and assign value
// print float value to console
#include <stdio.h>

int main()
{
    float pi = 3.14;
    float dollars;
    dollars = 32.27;

    printf("I have %f dollars", dollars);       
  
	// controls the number of numbers shown after the decimal point
    printf("\nI have %0.2f dollars", dollars);
Posted by: Guest on April-09-2022
1

print float in c

printf("%.6f", myFloat);
Posted by: Guest on November-24-2020
0

c printf float value

I want to print a float value which has 2 integer digits and 6 decimal digits after the comma. If I just use printf("%f", myFloat) I'm getting a truncated value.

I don't know if this always happens in C, or it's just because I'm using C for microcontrollers (CCS to be exact), but at the reference it tells that %f get just that: a truncated float.

If my float is 44.556677, I'm printing out "44.55", only the first two decimal digits.
Posted by: Guest on November-14-2020

Code answers related to "C"

Browse Popular Code Answers by Language