Skip to content
Bit operationsReference

bit.badd

Add 32-bit values with wraparound.

Details#

Add 32-bit values with wraparound. A number in 0…4294967295 representing an unsigned 32-bit result.

Signature#

Luau
bit.badd(...values: number): number

Parameters#

ParameterTypeDescription
...valuesnumberValues folded from left to right.

Returns#

A number in 0…4294967295 representing an unsigned 32-bit result.

Examples#

Local example

Luau
print(bit.badd(4294967295, 2)) -- 1