На этом уроке мы познакомимся с двумя примитивными вещественными типами в языке Java. Рассмотрим различные способы записи числовых констант. Поговорим о мантиссе, экспоненте и точности.
Дата отправки отчёта:
25 декабря 2018 г.
Задание выполнено: за
2 час. 11 мин.
Чему научился:
есть всего два типа данных, которые относят к вещественным.
Если натуральные числа возникли в процессе счёта, рациональные — из потребности оперировать частями целого, то вещественные числа предназначены для измерения непрерывных величин.
Вещественное, или действительное число (от лат. realis — действительный) — математический объект, возникший из потребности измерения геометрических и физических величин окружающего мира, а также проведения таких вычислительных операций, как извлечение корня, вычисление логарифмов, решение алгебраических уравнений, исследование поведения функций.
Для вещественных типов действует спецификация IEEE754
Знак числа (0 - положительное, 1 - отрицательное) Порядок числа - позиция разделителя целой и дробной частей Мантисса - значение числа
Тип float занимает 4 байта (32 бита): 1 бит - знак, 8 бит - порядок, 23 бита - мантисса Тип double занимает 8 байта (64 бита): 1 бит - знак, 11 бит - порядок, 52 бита - мантисса
1.35 * 10 в девятой степени == 1.35E9 2.5 * 10 в минус 6 степени == 2.5Е-6
Допустим знак "низкое подчёркивание _" ИСКЛЮЧИТЕЛЬНО МЕЖДУ ЦИФРАМИ МАНТИССЫ
Тип указывается либо в круглых скобках перед числом, либо литерой f или d в конце числа (справа)
Java возвращает число в виде 0.001 если число больше х*10 в минус третьей степени Числа меньше 1.1000 выводятся в виде 1Е-4
Float.Positive(Negative)Infinity - возвращается в случае нехватки памяти, выделяемой типом данных NaN - not a number - возвращается, если результат не является числом
Всегда меня удивляло, откуда ты берёшь столько буков для написания комментария к уроку? Поделись секретом ;)
Отчёт оценивали: 14981. DimanDOS+18275. Tekashnik+1791. Валерий Жданов+110100. Александр Заскотченко+13922. Александр+11. Евгений Волосатов+1Посетитель+117606. Виктор+110494. Алексей В.+110895. Danil42Russia+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.