Арифметическая операция 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 между Short и Byte
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Арифметическая операция Java между Short и Byte
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Почему оба Convert.ToInt32(Byte) и Convert.ToInt32(Byte[]) компилируются, но Convert.ToInt32(byte[]) выдает исключение в
    Anonymous » » в форуме C#
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Мы будем работать с примитивами, используемыми для хранения целочисленных значений (byte, short, int и long):
    Гость » » в форуме JAVA
    0 Ответы
    102 Просмотры
    Последнее сообщение Гость
  • Выделить как std::byte[10], освободить как short*
    Anonymous » » в форуме C++
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

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