Does anyone know how to convert the following hexadecimal number (mac address) to a decimal?

$Mac = @Address

I've tried VAL("&$Mac") to no avail. It returns a value of 0.

Looking for a HexToDec macro,
James