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
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
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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, den code unten
Mehr über BigDecimal hier.
Können Sie einen Blick auf diese SÄEN post als gut.
InformationsquelleAutor Kalyan Chavali