In Java, when you divide two integers using the / operator, the result is also an integer. This means that any decimal part is truncated (not rounded). For example:
int a = 10;
int b = 3;
int result = a / b; // result will be 3
If you want to obtain a decimal result, you need to cast at least one of the integers to a floating-point type (like double or float). Here's how you can do that:
int a = 10;
int b = 3;
double result = (double) a / b; // result will be 3.3333333333333335
By casting a to double, the division operation will yield a decimal result.
