Sloučení dvou INT proměnných do jedné LONG

Při programování ŘS turbíny jsem narazil na potřebu převést dvě proměnné typu INT do jedné LONG (proměnné jsem používal pro stavy alarmů - tj. jako jednotlivé bity). Podpora AMiTu mi poradila následující:

Let LONG = (INT1 & 0x0000FFFF) | ((INT2 & 0x0000FFFF) << 16)