/
Description
Division is one of the four primary arithmetic operations. The operator / (slash) operates on two operands to produce the result.
Syntax
result = numerator / denominator;
Parameter Values
- result: variable. Allowed data types: int, float, double, byte, short, long.
 - numerator: variable or constant. Allowed data types: int, float, double, byte, short, long.
 - denominator: non zero variable or constant. Allowed data types: int, float, double, byte, short, long.
 
Example Code
int a = 50;
int b = 10;
int c = 0;
c = a / b;  // the variable 'c' gets a value of 5 after this statement is executed
※ NOTES AND WARNINGS:
- If one of the numbers (operands) are of the type float or of type double, floating point math will be used for the calculation.
 - If the operands are of float / double data type and the variable that stores the result is an integer, then only the integral part is stored and the fractional part of the number is lost.
 
float a = 55.5;
float b = 6.6;
int c = 0;
c = a / b;  // the variable 'c' stores a value of 8 only as opposed to the expected result of 8.409
See Also
- Language : + (addition)
 - Language : = (assignment operator)
 - Language : * (multiplication)
 - Language : % (remainder)
 - Language : - (subtraction)
 
※ ARDUINO BUY RECOMMENDATION
| Arduino UNO R3 | |
| Arduino Starter Kit | 
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables .
Additionally, some links direct to products from our own brand, DIYables .