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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2012, 11:11   #1
Erlotaza
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 37
По умолчанию Когда нужно присваивать.. Writeln(Sum:8:4) ?

Иногда когда нужно вывести результат на экран мы пишем просто
writeln (a);
а иногда нужно писать так:
writeln (a:8:4);
Когда и зачем это нужно? Как подбирать цифры? Почему не 8 и 2, например?

И еще:
for i :=1 to 5 do
for j :=1 to 10 do
write ( a [ i , j ]:4)

Тут тоже надо присвоить 4, что это означает?
Заранее благодарен
Erlotaza вне форума Ответить с цитированием
Старый 09.03.2012, 11:25   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ширина полей числа.
первое число знаков до запятой, второе количество знаков после запятой.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
masm32 подменяет JZ на JE тогда, когда это совсем не нужно notHaker Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 12.07.2011 17:57
Writeln в TPascal VadEr Помощь студентам 8 13.05.2009 15:12
задачи через writeln и readln MELKOVSKY Паскаль, Turbo Pascal, PascalABC.NET 3 24.01.2008 14:04
writeln (помогите решить несколько задач!) Evgenii Помощь студентам 2 04.01.2008 23:51
Как узнать когда браузер скачивает, а когда нет? iPod Работа с сетью в Delphi 1 07.05.2007 15:16