我正在尝试使用DecimalFormat将浮点值格式化为只有四个小数位,如下所示:
当我在Android Studio中将输出视为日志条目时,它的格式正常(列为红色,其值为9.3525,21.0145等):
我将这些值存储到SQLite数据库中,以后我可以通过电子邮件发送给自己。但是,当我打开数据库时,不再格式化在日志条目中正确格式化的值:
这里发生了什么,我该如何解决?提前感谢您的任何帮助!
答案 0 :(得分:0)
问题原来是我使用浮点数作为变量。我将所有内容转换为double,然后在数据库和Android Studio日志中正确格式化了DecimalFormat。