BitAndInteger (Float function)

From m204wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Do bitwise And of integers (Float class)

[Introduced in Sirius Mods 7.9]


The BitAndInteger intrinsic function performs a logical AND on the bits of two integers.

Syntax

%result = float:BitAndInteger( andBits)

Syntax terms

%resultA variable to receive the result of ANDing together the bits of float and andBits.
floatOne of the floats to be ANDed.
andBitsThe other float to be ANDed.

Usage notes

  • The BitAndInteger function is available as of Sirius Mods Version 7.9

Examples

The following statement checks whether the least significant bit of an integer is set. It sets %y to 1 if %x is odd and 0 if %x is even:

%y = %x:bitAndInteger(1)

See also