EMZETT.
Увійти

Арифметичні оператори

Коротко: Оператори для арифметичних операцій: + (додавання), - (віднімання), * (множення), / (ділення) та % (остача від ділення).

Докладніше: За / над двома операндами int виконується цілочисельне ділення, і дробова частина відкидається (7 / 2 дає 3, а не 3.5) — для справжнього ділення принаймні один операнд має бути double/float. % повертає остачу від ділення.

Подробиці

Цілочисельне ділення — одне з найчастіших джерел помилок у Java…

Див. також: оператори, приведення типів, пріоритет операторів