Группа№- 051031 Ответы на вопросы По предмету Веб-технологии


Приведение элементарных типов в языке Java, особенности приведения типов, потеря точности при приведении типов


Download 46.92 Kb.
bet5/7
Sana08.09.2023
Hajmi46.92 Kb.
#1674286
1   2   3   4   5   6   7
Bog'liq
Азимов Абдулазиз

11. Приведение элементарных типов в языке Java, особенности приведения типов, потеря точности при приведении типов.
Каждый базовый тип данных занимает определенное количество байт памяти. Это накладывает ограничение на операции, в которые вовлечены различные типы данных.
Операция преобразования типов предполагает указание в скобках того типа, к которому надо преобразовать значение. Например, в случае операции (byte)a, идет преобразование данных типа int в тип byte. В итоге мы получим значение типа byte.
Некоторые преобразования могут производиться автоматически между типами данных одинаковой разрядности или даже от типа данных с большей разрядностью к типа с меньшей разрядностью. Это следующие цепочки преобразований: int -> float, long -> float и long -> double. Они производятся без ошибок, но при преобразовании мы можем столкнуться с потерей информации.
12. Классы-оболочки, особенности работы с объектами таких классов, аувтоупаковка/автораспаковка
Классы-оболочкиJava” являются Объектным представлением восьми примитивных типов в “Java”. Все классы-оболочки в “Javaявляются неизменными и final. Начиная с “Java 5” авто-упаковка и распаковка позволяет легко конвертировать примитивные типы в их соответствующие классы-оболочки и наоборот.

13. Особенности арифметических операций с вещественными значениями, стандарт IEEE754.
Стандарт IEEE 754 говорит нам, что представление действительных чисел должно записываться в экспоненциальном виде.В новом стандарте IEE754-2008 кроме чисел с основанием 2 присутствуют числа с основанием 10, так называемые десятичные (decimal) числа с плавающей запятой
14. Правила работы оператора instanceof.
Оператор instanceof проверяет, принадлежит ли объект к определённому классу. Другими словами, object instanceof constructor проверяет, присутствует ли Объект constructor. prototype в цепочке прототипов object.



Download 46.92 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling