Презентация «Примитивные типы данных. Преобразование типов»

Смотреть слайды в полном размере
Презентация «Примитивные типы данных. Преобразование типов»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 14 слайдов и доступен в формате ppt. Размер файла: 57.20 KB

Просмотреть и скачать

Pic.1
Лекция 2
Лекция 2
Pic.2
Примитивные типы данных Преобразование типов
Примитивные типы данных Преобразование типов
Pic.3
Неявное преобразование типов Преобразование целочисленных типов в более емкие (byte  short  int 
Неявное преобразование типов Преобразование целочисленных типов в более емкие (byte  short  int  long) Преобразование сhar в int и long Преобразование целочисленных типов в типы с плавающей точкой …
Pic.4
Явное приведение типов Оператор приведения типа: (typename) При приведении более емкого целого типа
Явное приведение типов Оператор приведения типа: (typename) При приведении более емкого целого типа к менее емкому старшие биты просто отбрасываются При приведении типа с плавающей точкой к целому …
Pic.5
Автоматическое расширение При вычислении выражения (a@b) аргументы a и b преобразовываются в числа,
Автоматическое расширение При вычислении выражения (a@b) аргументы a и b преобразовываются в числа, имеющие одинаковый тип: - если одно из чисел double, то в double; - если одно из чисел float, то в …
Pic.6
Неявное приведение с потерей данных Сокращенная запись var @= exval раскрывается в var = (typename)
Неявное приведение с потерей данных Сокращенная запись var @= exval раскрывается в var = (typename) (var @ (exval)) int i += 4 на самом деле i = (int) (i + (4)) Неявно срабатывает приведение типа, в …
Pic.7
java. lang. Math java. math. BigInteger java. math. BigDecimal
java. lang. Math java. math. BigInteger java. math. BigDecimal
Pic.8
java. math. BigInteger Введен для того, чтобы было можно производить целочисленные вычисления с любо
java. math. BigInteger Введен для того, чтобы было можно производить целочисленные вычисления с любой разрядностью Чтобы использовать класс BigInteger в своей программе его необходимо импортировать …
Pic.9
Конструкторы BigInteger(String value) — объект будет хранить большое целое число, заданное строкой ц
Конструкторы BigInteger(String value) — объект будет хранить большое целое число, заданное строкой цифр, перед которыми может стоять знак минус; BigInteger(String value, int radix) — задается строка …
Pic.10
Статический метод valueOf() с целочисленным литералом или целочисленной переменной, переданной метод
Статический метод valueOf() с целочисленным литералом или целочисленной переменной, переданной методу как аргумент, преобразовывает обычное число в число с произвольной точностью. Три константы — …
Pic.11
Основные операции и функции abs() — возвращает объект, содержащий абсолютное значение числа, храняще
Основные операции и функции abs() — возвращает объект, содержащий абсолютное значение числа, хранящегося в данном объекте this; add(x) — операция сложения this + x; divide(x) — операция деления this …
Pic.12
java. math. BigDecimal Каждый объект этого класса хранит два целочисленных значения: мантиссу вещест
java. math. BigDecimal Каждый объект этого класса хранит два целочисленных значения: мантиссу вещественного числа в виде объекта класса BigInteger и неотрицательный десятичный порядок числа типа int. …
Pic.13
Округление Результат операции над объектами класса BigDecimal округляется по одному из восьми правил
Округление Результат операции над объектами класса BigDecimal округляется по одному из восьми правил, определяемых следующими статическими целыми константами: ROUND_CEILING — округление в большую …
Pic.14
Основные операции и функции abs() — абсолютное значение объекта this; add(x) — операция сложения thi
Основные операции и функции abs() — абсолютное значение объекта this; add(x) — операция сложения this + x; divide(x, r) — операция деления this / x с округлением по способу r; divide(x, n, r) — …


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!