The absolute value of a number is its unsigned magnitude. For example, ABS(-1) and ABS(1) both return 1. The required number argument can be any valid numeric expression. If number is an uninitialized variable, zero is returned.
WIth firmware 8.15 support for floating point has been added and is valid for SINGLE variables, in fact it's the one case where floating point is faster than integer.