In C programming, a float is a data type used to store floating-point numbers. It is a 32-bit IEEE 754 single precision floating point number, with 1 bit for the sign, 8 bits for the exponent, and 23 bits for the value. The float data type can store decimal values with precision up to 6-7 decimal places. The syntax for declaring a float variable is float variable_name;
. Here is an example of declaring and initializing a float variable in C:
float myVariable = 10.5;
In this example, the variable named myVariable
is declared as a float and assigned the value 10.5
in a single declaration. The format specifier for float is %f
.