Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.13;
Скачать: CL | DM;

Вниз

не могу понять   Найти похожие ветки 

 
avptt   (2008-02-26 17:15) [0]

Доброго времени суток...
Что-то я понять не могу....
Все элементы всех данных массивов равны false, но почему тогда функция всегда возаращает рензультат false ?
function phod(x,y:integer):boolean;
begin
   if (G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false) then
      begin
       result:=true
       end
                                               else result:=false;
end;


 
Palladin ©   (2008-02-26 17:17) [1]

а ты именно так хотел написать?

(G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false)

или
((G[x] and V[y])=false and D1[x+y]=false and D2[x+y]=false)

или
((G[x] and V[y])=false and (D1[x+y]=false and D2[x+y]=false))

скобки короче расставь, а то великий смысл данного выражения вообще не понятен


 
stud ©   (2008-02-26 17:19) [2]

(G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false)
это типа новая шутка такая?))))))))))))


 
DiamondShark ©   (2008-02-26 17:26) [3]


> G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false

Таблицу приоритетов операций смотри


 
Marser ©   (2008-02-26 17:28) [4]

if (G[x] and V[y]=false and D1[x+y]=false and D2[x+y]=false) then

Со скобками разберись.


 
DiamondShark ©   (2008-02-26 17:35) [5]

А вообще, дико видеть сравнение с false когда все переменные булевские.


 
Palladin ©   (2008-02-26 17:36) [6]

а if с приравниванием result булевого результата в зависимости от булевого результата выражения еще дичее :)


 
avptt   (2008-02-26 17:54) [7]

блин.... точно, что-то я невнимательный какой-то...



Страницы: 1 вся ветка

Текущий архив: 2008.04.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
15-1204329746
Riply
2008-03-01 03:02
2008.04.13
Опять проблеммы с RAD Studio


2-1206078470
SKIPtr
2008-03-21 08:47
2008.04.13
нужно выполнить перерисовку компонента


15-1204254610
Slider007
2008-02-29 06:10
2008.04.13
С днем рождения ! 29 февраля 2008 пятница


15-1204225524
Kerk
2008-02-28 22:05
2008.04.13
Три процента


2-1205872461
Blind Guardian
2008-03-18 23:34
2008.04.13
представление вещественного числа в памяти компьютара