![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.12.2013
Сообщений: 14
|
![]()
Господа!
Вот пишу цикл for j:=1 to abs(x) и.т.д тип переменных j: integer x: integer Delphi пишет что abs должно быть от переменной типа real. Тем не менее, при компиляции никаких ошибок Delphi не выдаёт. Каким должен быть тип переменной-счётчика в цикле ? (какой тип обычно ставят программисты ?). |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
в Паскале (и в Delphi) в цикле for можно использовать только простые ИСЧИСЛЯЕМЫЕ типы. Обычно (в 99.99% случаев) это переменная целочисленная (Integer, Byte, word, LowgInt и т.д.).
А взятие модуля числа через функцию ABS() подразумевает аргументом не только вещественное, но и целочисленное значение. Причём, как Вы видите, результатом ABS( целое_число) является тоже целое число. p.s. в любом букваре по Паскаль есть описание цикла FOR с примерами. Может быть, стоит почитать?... |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.12.2013
Сообщений: 14
|
![]()
Спасибо. В принципе всё понятно).
|
![]() |
![]() |
![]() |
#4 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.12.2013
Сообщений: 14
|
![]()
northener, благодарю за уточнение.
|
![]() |
![]() |
![]() |
#6 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
Могу и "совсем" уточнить вопрос "какой тип обычно ставят программисты ?"
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
bat файл для отправки счётчика по почте | FourWave | Помощь студентам | 5 | 12.02.2013 12:16 |
Тип переменной | BloodyBlade | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 24.09.2011 19:57 |
Тип переменной | fen1ksss | Общие вопросы Delphi | 7 | 22.12.2010 00:05 |
имя переменной в теле цикла | Ks2010 | SQL, базы данных | 3 | 12.11.2010 15:08 |
Тип переменной | KoBRaAndrey | Общие вопросы Delphi | 2 | 06.10.2009 00:11 |