|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
не могу посчитать числа
нужно дапустим умножить,вычесть и т.д 8.51517945528030 такие длинные числа
использую переменные типа real а ответ странный получается 8.51517945528030E+0001 как быть в данной ситуации?? |
#2
|
|||
|
|||
Правильно форматировать при выводе.
E01 в конце числа означает, что у тебя число в экспоненциальной форме. Т.е. для получения (читай понимания) числа надо умножить его на 10 в степени, которая стоит после E. Для форматированного вывода значения есть специальная функция - Format. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
ghetto (23.04.2013)
|
#3
|
|||
|
|||
а можно пример я что то найти не могу
|
#4
|
||||
|
||||
http://www.delphibasics.ru/Format.php
http://www.delphisources.ru/pages/fa...Float.php.html Заколебал уже клянчить примеры. Вы когда тему создаете, то сразу пишите задачу и "мне нужен пример, я поиском пользоваться не умею" — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 23.04.2013 в 08:22. |