This post shows how to multiply two floating-point numbers using the C programming language. So let’s go through the program.
C Program to Multiply two Floating-Point Numbers
#include<stdio.h> int main() { float var1, var2, result; //GETS THE FIRST VALUE FROM THE USER printf("ENTER VAR1:"); scanf("%f",&var1); //GETS THE SECOND VALUE FROM THE USER printf("ENTER VAR2:"); scanf("%f",&var2); //MULTIPLY VAR1 AND VAR2 result=var1*var2; //DISPLAY THE RESULT UPTO 2 DECIMAL PLACES printf("RESULT OF TWO VAR1 AND VAR2 is:%.2f",result); return 0; }
Output
Explanation
So this C program deals with the multiplication of two floating-point numbers, in which the user enters the values. These values are stored in the variables var1 and var2, respectively.
printf("ENTER VAR1:"); scanf("%f",&var1); printf("ENTER VAR2:"); scanf("%f",&var2);
Then the values in var1 and var2 is multipled and the product is stored in the variable named result.
//MULTIPLY VAR1 AND VAR2 result=var1*var2; printf("RESULT OF TWO VAR1 AND VAR2 is:%.2f",result);
We are using %.2lf while displaying the result. This means that the value will be rounded off to only two decimal places.
2 Comments