Division Calculations

This is a discussion on Division Calculations within the C++ Programming forums, part of the General Programming Boards category; Hi guys, I recently came across an error in my programs. When completing a calculation such as 4 / 3 ...

  1. #1
    Registered User
    Join Date
    Mar 2009
    Posts
    45

    Division Calculations

    Hi guys,

    I recently came across an error in my programs. When completing a calculation such as 4 / 3 it automatically returns 1, even if I include it in a double. Please tell me how to get around this problem. It is an essential to my code

    Regards and thanks in advance,
    Regards,

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,794
    Quote Originally Posted by mintsmike
    When completing a calculation such as 4 / 3 it automatically returns 1, even if I include it in a double.
    That is because you are still doing integer division although the result is stored in a double variable. The solution is to make at least one of the operands be a double, or you can type cast.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Registered User
    Join Date
    Mar 2009
    Posts
    45
    Thank you very much.

    I would now like to know how to give it to a certain degree of accuracy or a certain number of decimal points

    Regards

  4. #4
    Registered User
    Join Date
    Mar 2007
    Posts
    416
    double is 15 digits, float is 6. If you want to set the places seen by say std::cout then look for the function std::setprecision (I think that's the one).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Doing calculations on a data file
    By bassist11 in forum C Programming
    Replies: 2
    Last Post: 03-30-2009, 07:47 PM
  2. Get jiffies?
    By pgzh in forum Linux Programming
    Replies: 6
    Last Post: 03-17-2008, 10:30 AM
  3. pseudo code for division
    By svaidya in forum C Programming
    Replies: 14
    Last Post: 05-31-2007, 01:48 PM
  4. modulo 2 division question help
    By shaq8u in forum C Programming
    Replies: 9
    Last Post: 08-20-2003, 08:37 AM
  5. Modular Division problem
    By Malek in forum C++ Programming
    Replies: 7
    Last Post: 05-24-2003, 06:08 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21