[Home]
[Edit this page]
[Recent Changes]
[Special Pages]
[Help]
CppDivideOperator
If these two values are of type int, the result will also be of type int. In the case above, 1/3 equals 0.33333 and this is converted to the integer 0. Beware of these implicit type conversions.
Its opposite operator is the multiply operator, *.
There is also a STL functors called std::divides.
The five mathematical operators are:
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
CppDivideOperator
(C++) / operator
The divide/division operator is used to divide two values.
const double oneThird = 1.0 / 3.0; // '.0' to specify these are doubles
const int notOneThird = 1 / 3; //OOPS! This will be 0!
If these two values are of type int, the result will also be of type int. In the case above, 1/3 equals 0.33333 and this is converted to the integer 0. Beware of these implicit type conversions.
Its opposite operator is the multiply operator, *.
There is also a STL functors called std::divides.
The five mathematical operators are:
- +, plus operator
- -, minus operator
- *, multiply operator
- /, divide operator
- %, modulus operator
'Divide operator' links
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
