Tasker是应用程序市场中的一个应用程序,它使人们能够定义简单的自动化任务。
我正在写一个宣布位置坐标的任务。
但是,位置是一个内置变量,定义为大约12个小数位。
我想在宣布它之前对值进行四舍五入。
有什么建议吗?
发布于 2010-11-10 22:40:41
您应该使用DecimalFormat:
link text
使用示例:
double val = 12.4567;NumberFormat格式化程序=新DecimalFormat("##0.00");字符串strVal = formatter.format(val);
将双精度数四舍五入到小数点后两位,将输出小数位前1到3位。上面的代码会给出一个字符串"12.46“
https://stackoverflow.com/questions/4145341
复制相似问题