English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В этой программе вы узнаете, как из данных Java вычислять делитель и остаток.
public class QuotientRemainder { public static void main(String[] args) { int dividend = 25, divisor = 4; int quotient = dividend / divisor; int remainder = dividend % divisor; System.out.println("Quotient = " + quotient); System.out.println("Остаток = " + remainder); } }
При выполнении программы вывод будет следующим:
Quotient = 6 Остаток = 1
В данном примере два числа 25 (делимое) и 4 (делитель) хранятся в двух переменных dividend и divisor.
Теперь, чтобы найти quotient, мы используем оператор / для деления dividend на divisor. Так как dividend и divisor都属于 целые числа, результат также будет вычислен как целое число.
Таким образом, математически результат 25/4 равен 6.25, но так как два операнда都属于 int, переменная quotient хранит только 6 (целую часть).
Таким образом, чтобы найти остаток, мы используем оператор %. Следовательно, остаток от 25/4 (т.е. 1) хранится в целочисленной переменной remainder.
В конце концов, чтобы напечатать quotient и remainder на экране, используется функция println().