I think I have an idea how to fix it. I will look into it.
A fix for it:
But I am afraid it will not result in a proper value because I have the slight feeling the definition of unit MICROWATT_PER_SQUARE_CENTIMETRE
in OHC SmartHomeUnits is wrong.
IIRC conversion from W/m²
to µW/cm²
should be 1,000,000 / 10,000 = 100
(new RationalConverter(BigInteger.ONE, BigInteger.valueOf(100))
). Shouldn’t it?