Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2010, 19:59   #1
Ilya_L
Пользователь
 
Регистрация: 18.06.2010
Сообщений: 78
По умолчанию Вывод числа типа Extended

Здравствуйте! Не знаете, можно ли как-нибудь вывести число типа Extended полностью, без буквы е (1,2322422е34)?
Ilya_L вне форума Ответить с цитированием
Старый 31.07.2010, 21:13   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Как вариант
FloatToStrF(ext, ffNumber, 18, 0);

Еще почитайте хелп
psycho-coder вне форума Ответить с цитированием
Старый 01.08.2010, 05:43   #3
Ilya_L
Пользователь
 
Регистрация: 18.06.2010
Сообщений: 78
По умолчанию

В моем Delphi нет help'а, вот я и прошу помочь..
Ilya_L вне форума Ответить с цитированием
Старый 01.08.2010, 14:48   #4
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Цитата:
В моем Delphi нет help'а
Не будьте беспомощны.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 02.08.2010, 18:46   #5
Ilya_L
Пользователь
 
Регистрация: 18.06.2010
Сообщений: 78
По умолчанию

Число Extended выводится как с функцией FloatToStrF(), так и в обычном без формата длиной 18 цифр, а дальше 18 число начинает иметь вид 1,242342e34..как еще можно представить число по-длинней?
Ilya_L вне форума Ответить с цитированием
Старый 03.08.2010, 09:00   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
var r : extended;
  s : string;
begin
  r := 1234567890123456789;
  str(r:19:0, s);
  Edit1.Text := s;
p.s. значащих цифр в Extended - 19-20
если вдруг нужно больше - смотрите в сторону длинной арифметики.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывод элементов из массивов смешанного типа kirosin PHP 2 17.01.2010 17:04
Запись числа типа инт в ячейку двумерного массива типа char AxenicX Помощь студентам 1 25.09.2009 00:35
Нужен вывод сообщения на экран: ну типа создать файл? Максим-2 Общие вопросы Delphi 7 28.07.2007 14:45