l_toNumber() should return float