IPB
ЛогинПароль:

> 

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Как это понимать?, пример из доков по FPC
сообщение
Сообщение #1


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


Добрый день!
в документации(к прошлой версии) есть такой пример( blink.gif wacko.gif )
Program Example7;
{ This program demonstrates the DateToStr function }
Uses sysutils;
Begin
Writeln(Format ('Today is: %s',[DateToStr(Date)])); //<-Что это?
//чем это отличается от Writeln('Today is: ', DateToStr(Date) ); ?
End.
помогите пожалуйста с коментариями к пятой строке...
заранее благодарен.


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Цитата
чем это отличается от Writeln('Today is: ', DateToStr(Date) ); ?
Ничем... Кроме удобства использования. Такая функция форматирования строки: задается шаблон вывода и список параметров (как array of const). Согласись, строка:
Writeln(Format('Результат вычисления функции в точке %2d равен %6.2f (погрешность %6.2f)', [X, f(x), eps]));

выглядит лучше чем:
Writeln('Результат вычисления функции в точке ', X:2, ' равен ', f(x):6 :2, ' (погрешность ', eps:6 :2, ')');

(и чем она длиннее - тем удобнее пользоваться Format-ом)

Сообщение отредактировано: volvo -
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


согласен, спасибо...


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 26.10.2020 3:19
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name