четверг, 11 сентября 2014 г.

Урок 4. Слайд 163-165

Намедни сбылась небольшая мечта, поставил почти весь комплект Deore: манетки,
шатуны,

передний и задний переключатели,  кассету
Тут же обкатал, с виду все в порядке. Непривычное, чуть смещенное расположение переключателей и отсутствие цифирьки передачи сперва немного смущали, но потом втянулся и скоро привыкну совсем.

Затем долго рассматривал старую кассету. Наполовину состояла из травы и земли даже после керхеровской мойки, надо будет прокачать скилл правильного мытья велосипеда, ага.

В целом - доволен. Отличный повод больше катать и тренироваться.

Поехали:

Слайд 163
Для упрощения читабельности чисел с плавающей точной, есть ряд соглашений.
Мантисса пишется с десятичной точкой после первой значащей цифры.
2.354*10^3=2345

Слайд 164
Вернемся к примеру с переполнением integer.
У нас есть четыре цифры для мантиссы и мы не можем записать число 13777.
Но мы могли бы представить его в виде 1.378*10^4, допуская небольшую потерю точности.

Слайд 165
Но у нас все еще есть проблема. Мы сжали мантиссу до четырех знаков, но где мы будем хранить степень? Без нее у нас есть только 1.378.
Решение - введение отдельного знака для степени. Теперь для записи числа нам необходимо 5 знаков, но в первом мы храним значение степени.
Тут есть один нюанс. Степень может быть как положительной, так и отрицательной. Необходима еще  одна ячейка для хранения знака.

Комментариев нет:

Отправить комментарий