Арифметическая операция Java между Short и ByteJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Арифметическая операция Java между Short и Byte

Сообщение Anonymous »

Каков тип данных в результате этой числовой операции Java? Это был вопрос на уроке Java у моего сына.

Код: Выделить всё

(short) (53.6 + 67.2 / 14) % (byte) (12)
Я думал, что тип данных будет int, поскольку все примитивные типы будут повышены до int перед модулем.
Но учитель сказал, что это будет так коротко.
Может кто-нибудь сказать мне ответ? и ссылку на любую официальную документацию, подтверждающую этот ответ?

Подробнее здесь: https://stackoverflow.com/questions/790 ... t-and-byte
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»