Форум: "KOL";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизФорматированный вывод Float Найти похожие ветки
← →
octy (2002-06-30 22:04) [0]Можно ли не прибегая к FormatFloat(...) [SysUtils] - средствами KOL вывести Float в нужном формате?
← →
Gandalf (2002-07-01 10:11) [1]В KOL есть Format, тоже неплохо.
← →
octy (2002-07-01 13:22) [2]
function Format( const fmt: string; params: array of const ): String;
Uses API call to wvsprintf, so does not understand extra formats, such as floating point, date/time, currency conversions. See list of available formats in win32.hlp (topic wsprintf).
Неплохо-то неплохо, но как же с с плавающей точкой-то быть?
← →
Gandalf (2002-07-01 15:30) [3]> such as floating point,
Что конкретно не устраивает?
← →
octy (2002-07-01 17:13) [4]>>does not understand,
вот что не устраивает.
Ну поясняю: нужно числа типа 0.00531 вывести в виде 5.31e-3.
← →
Vladimir Kladov (2002-07-02 09:55) [5]Если Double2Str не устраивает, тогда есть Str - встроенная (в
system.pas)
← →
octy (2002-07-02 19:16) [6]Тогда у меня конкретный вопрос:
допустим у меня есть число типа 0.12345. Мне надо выводить его в различных форматах: дробном, экспоненциальном etc. Как я понимаю, функция Double2Str просто преобразует, не форматируя. Или я не прав?
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c