How do I multiply this in C?

Shaurya Gupta

I was writing a program which takes an input in dollars from the user and converts it to int which are the cents. The user will always enter either an int or a floating point number with a maximum of 2 decimal places. I want to convert it to int by multiplying by 100. However the program doesn't work for some of the numbers.

int cents = (dollars*100);

dollars is the floating point input that the user gives. For example, If I dollars = 4.2, cents becomes 419.999. How can I correct this problem?

Paul Evans

Simple adjust the value like this:

int cents = (int)(dollars*100 + 0.5);

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How do I multiply a long integer with different numbers in C program?

From Dev

how do I multiply integers in a set?

From Dev

How do i multiply values of an array

From Dev

How do I multiply a variable by itself?

From Dev

How do I multiply a column in predefined increments?

From Dev

How can I multiply a string in the C language?

From Java

How do I multiply each element in a list by a number?

From Dev

How do I multiply corresponding elements in numpy arrays efficiently?

From Dev

How do I use Reduce to multiply several matrices in reverse order?

From Dev

How do I multiply and sum all values in two SQL tables

From Dev

How do I multiply lists together using a function?

From Dev

OpenCV. How do I multiply point and matrix (CvMat)

From Dev

How do I efficiently multiply every 2 columns and sum the row

From Dev

How do I multiply more the one variable by a number simultaneously

From Dev

How do I multiply and sum column data using awk and or sed?

From Dev

How do I multiply corresponding elements in numpy arrays efficiently?

From Dev

How do I multiply elements using conditional statement?

From Dev

How Do I Multiply Two ng-module Values in Angularjs?

From Dev

How do I Multiply two matrices in a TensorFlow custom op?

From Dev

How do i change the visibility of multiply objects in an array

From Dev

How do I multiply values in a query set in django correctly

From Dev

How do I use a matrix/dataframe to multiply a dataframe into long format?

From Dev

How do I multiply a matrix by a scalar only for given indices in Tensorflow?

From Dev

How do I multiply each element in an array with a large number without getting OverflowError: Python int too large to convert to C long?

From Dev

How do you multiply two arrays with repeated addition in C++?

From Dev

How can I multiply really big numbers c++

From Dev

How can I multiply table?

From Dev

How to multiply a matrix in C#?

From Dev

How multiply with 12 decimals in C?

Related Related

  1. 1

    How do I multiply a long integer with different numbers in C program?

  2. 2

    how do I multiply integers in a set?

  3. 3

    How do i multiply values of an array

  4. 4

    How do I multiply a variable by itself?

  5. 5

    How do I multiply a column in predefined increments?

  6. 6

    How can I multiply a string in the C language?

  7. 7

    How do I multiply each element in a list by a number?

  8. 8

    How do I multiply corresponding elements in numpy arrays efficiently?

  9. 9

    How do I use Reduce to multiply several matrices in reverse order?

  10. 10

    How do I multiply and sum all values in two SQL tables

  11. 11

    How do I multiply lists together using a function?

  12. 12

    OpenCV. How do I multiply point and matrix (CvMat)

  13. 13

    How do I efficiently multiply every 2 columns and sum the row

  14. 14

    How do I multiply more the one variable by a number simultaneously

  15. 15

    How do I multiply and sum column data using awk and or sed?

  16. 16

    How do I multiply corresponding elements in numpy arrays efficiently?

  17. 17

    How do I multiply elements using conditional statement?

  18. 18

    How Do I Multiply Two ng-module Values in Angularjs?

  19. 19

    How do I Multiply two matrices in a TensorFlow custom op?

  20. 20

    How do i change the visibility of multiply objects in an array

  21. 21

    How do I multiply values in a query set in django correctly

  22. 22

    How do I use a matrix/dataframe to multiply a dataframe into long format?

  23. 23

    How do I multiply a matrix by a scalar only for given indices in Tensorflow?

  24. 24

    How do I multiply each element in an array with a large number without getting OverflowError: Python int too large to convert to C long?

  25. 25

    How do you multiply two arrays with repeated addition in C++?

  26. 26

    How can I multiply really big numbers c++

  27. 27

    How can I multiply table?

  28. 28

    How to multiply a matrix in C#?

  29. 29

    How multiply with 12 decimals in C?

HotTag

Archive