
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class Float4Test {

    public static void main(String[] args) {
        try {
            Class.forName("org.postgresql.Driver");
            Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost/test",
                "postgres", "postgres");
            conn.setAutoCommit(false);

            PreparedStatement st = conn.prepareStatement("Select in_test8(?);");
            st.setFloat(1, 0.8f);
            st.execute();
            st.close();
            conn.commit();

            st = conn.prepareStatement("Select in_test4(?);");
            st.setFloat(1, 0.4f);
            st.execute();
            st.close();
            conn.commit();

            conn.close();
        } catch(Exception e) {
            e.printStackTrace();
        }
    }
}
