thể trùng lặp:
String from EditText to floatLàm thế nào để chuyển đổi chuỗi thành giá trị float trong android
Trong ứng dụng Tôi muốn chuyển đổi chuỗi nhập vào hộp soạn thảo với giá trị tương ứng như 233243664376347845.89
tương ứng giá trị nổi. Nhưng nó trả về như IE10 sau một số ví dụ 23324366IE10
Xin hãy giúp tôi. Mã của tôi là -
NumberFormat format = NumberFormat.getInstance(Locale.US);
try
{
number = format.parse(e1.getText().toString());
} catch (ParseException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
Tóm lược sửa đổi văn bản chiều dài là lớn hơn sau đó 20 chữ số, còn tôi muốn trừ hai giá trị float chỉnh sửa văn bản ...
Thử giá trị 'double'. – Stephan
sử dụng Float.valueOf (Chuỗi): http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Float.html#valueOf%28java.lang.String%29 – Blackbelt
The 'double 'giá trị (nó không phải là một' float') được phân tích cú pháp tốt. Vấn đề là nó không * hiển thị * đúng. Mã số in số 'ở đâu? – Jon