@ScalarOperator(MULTIPLY)
    @SqlType(StandardTypes.REAL)
    public static long multiply(@SqlType(StandardTypes.REAL) long left, @SqlType(StandardTypes.REAL) long right)
    {
        return floatToRawIntBits(intBitsToFloat((int) left) * intBitsToFloat((int) right));
    }
@Test
    public void testMultiply()
    {
        assertFunction("REAL'12.34' * REAL'56.78'", REAL, 12.34f * 56.78f);
        assertFunction("REAL'-17.34' * REAL'-22.891'", REAL, -17.34f * -22.891f);
        assertFunction("REAL'-89.123' * REAL'754.0'", REAL, -89.123f * 754.0f);
        assertFunction("REAL'-0.0' * REAL'0.0'", REAL, -0.0f * 0.0f);
        assertFunction("REAL'-17.71' * REAL'-1.0'", REAL, -17.71f * -1.0f);
    }