Làm thế nào tôi có thể chuyển đổi từ float sang chuỗi hoặc chuỗi sang float?
Trong trường hợp của tôi, tôi cần thực hiện xác nhận giữa 2 chuỗi giá trị (giá trị mà tôi đã nhận được từ bảng) và giá trị float mà tôi đã tính toán.
String valueFromTable = "25";
Float valueCalculated =25.0;
Tôi đã thử từ float đến chuỗi:
String sSelectivityRate = String.valueOf(valueCalculated );
nhưng khẳng định thất bại
String
hoặc như float
các giá trị? Đây không phải là điều tương tự. float
ít chính xác hơn double
và có thể có lỗi làm tròn từ các giá trị được tính toán.
float
các giá trị không bao giờ chính xác?