Архив в разделе 'Новости'
Ячейки для длинных целых
Способ записи вещественных — в виде дроби с целым числителем и знаменателем. Только в таком виде точно записываются многие рациональные числа, например 1/3 и 11/7. При преобразовании их в десятичную дробь получается бесконечная периодическая , которую при вводе в ЭВМ приходится ограничивать конечным числом значащих цифр, т.е. задавать приближенно. Можно, конечно, в программе написать SQRT(2), что означает «вычислить корень квадратный из 2, но результат этого вычисления будет представлен в памяти машины приближенно.
Теперь подумаем, как можно было бы хранить в памяти вещественные числа. Единообразным, хотя и довольно сложным форматом, пригодным на все случаи, является канонический нормализованный. Его можно взять за основу. На знак числа и знак порядка требуется два бита Если остальные 6 бит байта отдать под порядок (2 = 64), то получим достаточно большой диапазон по порядкам. Напомним, что самые большие и самые маленькие числа, встречающиеся, например, в физике, имеют десятичный порядок около 30.
Что касается мантиссы, то можно также заметить, что чаще всего используются числа со сравнительно короткой мантиссой в 3…5 десятичных цифр и довольно редко — с мантиссами в 10~15 цифр. Вспомним, что один байт памяти — это 256 возможных значений, два байта — 65536, т.е. два байта — это примерно четыре с половиной значащие цифры. Явно недостаточно. Если же взять три байта, то они дадут 7 гарантированных десятичных цифр. Получается четыре байта вместе с байтом знаков и порядка, что согласуется с размером ячейки для длинных целых.
Вещественные с длинной мантиссой до 15 значащих цифр обеспечиваются удвоением количества байтов, отводимых под число, причем четыре дополнительных байта отдаются целиком мантиссе. Этим способом достигается так называемая двойная точность вычислений.
666 комментариев

Вот так. На моём блоге 666 комментариев. Конечно за полтора года это мало. У многих блогеров эта цифра достигается и за 1 месяц, а порой и за 1 пост.
Читать полностью »
300-я запись в блоге
Итак это трёхсотая запись в блоге. Блогу уже почти 2 года, а на нём всего 300 записей и причём больше из них является глупыми постами не имеющих никакой ценной информации(ну как этот).
Читать полностью »
Коктебель

Как я уже писал, совершенно недавно я вернулся с Украины, а именно из курортного городка Феодосия.
Во время отдыха в Феодосии я посетил давольно известный город как Коктебель. От Феодосии он находится в 20км, что 40 минут на общественном транспорте.
Читать полностью »
Уезжаю в Феодосию.
Сегодня, уже через несколько часов отправляется мой поезд на Украину, в Феодосию. Еду к знакомым, так что вопрос с жильём надеюсь решён.
Эх, веб проектами после сессии я так и не занялся. Захотелось заняться ничем не деланием после тяжёлой сессии. В конце я даже забил на чтение RSS ленты, новостей там скопилось не меренно
)) потихоньку хотел разобрать, но всё никак руки не дошли.
Читать полностью »
План на лето
Итак, сессия практически закрыта, остался 1 зачёт на осень. Но уже и сейчас можно расслабиться и отдохнуть.
Хотя что отдыхать? Время идёт — нужно работать и заняться интересными делами, которыми очень трудно заниматься во время учёбы.
На лето я составил целый план работ и поставил много целей. О некоторых я расскажу тут:
Читать полностью »

