重量WeightFormatUtil辅助类
2024-08-29 17:06:18
package com.jlb.scan.util; import java.text.DecimalFormat; public class WeightFormatUtil {
public static String format(float number) {
String str = number + "";
int pos = str.indexOf(".");
if (pos < 0)
return str;
else {
String pre = str.substring(0, pos);
String last = str.substring(pos + 1);
try {
int xiaoshu = Integer.parseInt(last);
if (xiaoshu == 0) {
return pre;
} else {
StringBuilder sb = new StringBuilder(last);
int i = last.length();
char[] chars = last.toCharArray();
while (i-- > 0) {
String t = sb.substring(i,i+1);
if (t.equals("0")) {
sb.delete(i,i+1);
} else {
break;
}
}
return pre + "." + sb.toString();
}
} catch (NumberFormatException ex) {
ex.printStackTrace();
}
}
DecimalFormat df = new DecimalFormat("##0.000");
return df.format(number);
}
}
最新文章
- div非弹出框半透明遮罩实现全屏幕遮盖css实现
- .net批量上傳Csv檔資料應用程序開發總結
- hi35183e增加exfat文件系统的支持
- aggregation 详解3(bucket aggregation)
- setPluginsEnabled(true) 谁知道android的4.3之后为什么会报错
- Oracle数据库的启动和关闭实例
- UVA 10831 - Gerg&;#39;s Cake(数论)
- 玩转spring boot——简单登录认证
- VS2005 添加onTimer定时器
- settings 配置 + 测试环境搭建
- 图片预览(适用于IE6,9,10,Firefox)
- Android打造完美的刮刮乐效果控件
- Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案
- 9. Palindrome Number (考虑负数的情况)
- 【转】Flash:同志们,这些知识点你们知道多少?(一些必备的Flash开发知识点)
- CentOS 7显卡驱动问题
- python自动化之正则
- C#中缓存的使用 ajax请求基于restFul的WebApi(post、get、delete、put) 让 .NET 更方便的导入导出 Excel .net core api +swagger(一个简单的入门demo 使用codefirst+mysql) C# 位运算详解 c# 交错数组 c# 数组协变 C# 添加Excel表单控件(Form Controls) C#串口通信程序
- lua——string之string.gsub
- Qt 将字符串转成16进制显示
热门文章
- 改进的平台设备驱动——dev和drv完全分离
- 小白对异步IO的理解
- manjaro安装teamviewer实现远程连接
- pycharm中文乱码问题 总结
- GDOI--DAY2 游记
- Matplotlib 图表的基本参数设置
- python语言中threading.Thread类的使用方法
- hbase shell出现ERROR:Can&#39;t get master address from Zookeeper;znode data==null
- cannot bind to 127.0.0.1:5037 报错
- springboot整合jersey