Конвертировать побитовую операцию Delphi в Cobol - PullRequest
1 голос
/ 09 июня 2009

Как этот код можно преобразовать в COBOL?

Result := GetSysColor(Color and $000000FF)

Типы значений: DWORD, я думаю, что это побитовая операция.

1 Ответ

4 голосов
/ 09 июня 2009

Да, это побитовая операция, однако, эта конкретная операция эквивалентна

COMPUTE Result = Color mod 256.

Или

COMPUTE Result = MOD(Color, 256).

Если я правильно помню свой КОБОЛ. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Прошло 1007 * десятилетий лет.

...