Wie zu verwenden Ergebnismenge von java zu bekommen genaue Wert der float von mysql

Ist es möglich, in Java verwende ich ResultSet zu bekommen, der genaue Wert der float von mysql?

In meine Datenbank von mysql, ich habe einige Werte von float sind sehr lang(z.B. 123456789, mehr als 7-stellig), ich weiß, wenn ich select round(float_value_column,0) ich kann den exakten Wert. Aber wenn ich ResultSet.GetFloat von java, ich kann nur den gerundeten Wert(123457000, wie in mysql die ich gemacht select float_value_column).

Darf ich Fragen, wenn ich ResultSet.GetDouble, kann ich den exakten Wert? oder kann ich tun, wie ResultSet.GetFloat(round(float_value_column,0))?

Vielen Dank

Was BigDecimal?
hi, Jens, ich danke Ihnen sehr für Ihre Antwort. was meinst du BigDecimal, meinst du in Java oder Mysql? Dank
haben Sie versucht anzurufen ResultSet.getDouble?

InformationsquelleAutor martinwang1985 | 2015-07-30

Schreibe einen Kommentar