• Авторизация


Так 08-12-2006 07:49 к комментариям - к полной версии - понравилось!


Настроение сейчас - Примерно такое же.

Спустился в столовую, поел, выпил кофе, покурил и мысли уже складываются в определенную последовательность.

Итак, в файле у нас к примеру число 65.098. Оно храниться, как последовательность символов {+ 6 . 5 0 9 8 Е - 1}
начинаем с того, что читаем знак. Затем пускаем цикл с счетчиком, последовательно вынимая из файла числа. Значение вынутого числа присваиваем переменной V_Char, а в переменную Rez добавляем V_Char/(exp(10*ln(N))), где N - номер шага. Доходим до E и получаем число 0,65098 в переменной Rez. Далее читаем знак степени, а потом таким же макаром и саму степень, и последним штрихом умножаем то, что у нас в Rez'е на 10 в степени, которая после Е, плюс 1.
Вроде бы все логично, но!!! Мне интересно, каким раком-боком я из типизированного файла с последовательностью символов (!!!) буду извлекать вещественные числа.. Какая-то хрень получается..
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Так | ST_13 - Недобитки мыслей последнего из Козлов | Лента друзей ST_13 / Полная версия Добавить в друзья Страницы: раньше»