RatioTechUnitsDenom has to be an integer. Finite :
, integer, floating point
(integer data type [...] (integer data type [...] (integer data type
with 2-4 integers [...] sequence of integers
Float32 GetFloat64 GetInteger16 GetInteger32 GetInteger64 GetInteger8 Get
Data (Method) Integer GetInteger16 (Method) GetInteger32 (Method) GetInteger
integer representation [...] would be rounded if an integer [...] be used if an integer