AndrF, я грешным делом подумал что еще студент прибежал. Комментарий (закоментированные строки) - это не исполняемая часть программы и отделяется в СИ к примеру /* бла бла бла */. Посмотрите сюда может поможет А вы приводите тест программы в котором для наглядности что-ли число в двоичном представлении..
Сообщение отредактировал
anatol - Вт, 06.01.2015, 00:28
For vm = 0 To vis - 1 risun2 = risun2 << 1 if risun1 and %10000000000000000000000000000000 then risun2 = risun2 or 1 endif risun1 = risun1 << 1 if bufr and mask then risun1 = risun1 or 1 endif Next
Попробуй всё и вся... может быть пол...
Сообщение отредактировал
demanik - Вт, 06.01.2015, 00:46
if risun1 and %10000000000000000000000000000000 then
if bufr and mask then
Должно быть так.
Код
For vm = 0 To vis - 1 risun2 = risun2 << 1 if (risun1 & %10000000000000000000000000000000) = 0x80000000 then risun2 = risun2 or 1 endif risun1 = risun1 << 1 if (bufr & mask) = mask then risun1 = risun1 or 1 endif Next