: - что это значит?

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Ответить
Плутон
новенький
Сообщения: 19
Зарегистрирован: 30.08.2011 09:39:38

: - что это значит?

Сообщение Плутон »

Есть переменная типа Real. С ней выполняются определённые операции. Потом выполняется такой кусок кода:

Код: Выделить всё

writeln ('Resultat: ', Res:1:3);


Что в этом коде обозначает вот это:

:1:3


P.S. Спасибо!
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

кажется это параметры усечения разрядов после точки

http://www.cyberforum.ru/pascal/thread85558.html
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Плутон писал(а):Res:1:3

Это - вздор. :)
Первая цифра означает количество цифр в числе, а вторая - количество знаков после запятой. То, что написали Вы - такого просто не может быть в принципе. ;)
Oleg_D
постоялец
Сообщения: 391
Зарегистрирован: 09.05.2011 11:28:36

Сообщение Oleg_D »

См. стр. 231 в книге "Песни о Паскале":
http://freepascal.ru/forum/viewtopic.php?f=23&t=7029
Первое число - общее количество позиций печати, второе - количество чисел после точки.
Первое должно быть больше второго.
Ask
постоялец
Сообщения: 163
Зарегистрирован: 25.12.2008 02:51:37

Сообщение Ask »

Плутон
новенький
Сообщения: 19
Зарегистрирован: 30.08.2011 09:39:38

Сообщение Плутон »

Спасибо!
Ответить