java 大数据处理
来源:互联网 发布:绘图软件spaceman 编辑:程序博客网 时间:2024/06/06 12:46
BigDecimal的应用,BigDecimal是对大数据进行处理的,double类型可以存储大数据,但是会以E7的形式显示,如果直接显示在页面是用户看不懂的,这是可以把double转成BigDecimal,具体方法如下:
代码:BigDecimal gigDecimal = new BigDecimal(data);
gigDecimal.setScale(decimal , BigDecimal.ROUND_HALF_UP);
/** * 把double转成BigDecimal * @param data 需要转换的double数据 * @param decimal 需要保留的小数位数 * @return */ public static BigDecimal setDoubleToDecimal(double data, int decimal ) { BigDecimal bgigDecimal = new BigDecimal(data); return bgigDecimal.setScale(decimal , BigDecimal.ROUND_HALF_UP); }
setScale(1)表示保留一位小数,默认用四舍五入方式
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3
setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4
setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3
setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4
setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4
setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,2.35变成2.3,如果是5则向下舍
- java 大数据处理
- java大数据处理
- java 大数据处理
- java大数据处理调优
- Java大数据处理(BigInteger)
- java大数据处理-大量数据到Excel
- java大数据处理-大量数据到Excel
- java大数据处理-大量数据到Excel
- java大数据处理(千万级别FTP下载)
- java大数据处理-大量数据到Excel
- java大数据处理-大量数据到Excel
- java 大数据处理之内存溢出解决办法
- java海量大文件数据处理方式
- java 大数据处理之内存溢出解决办法
- 大数据处理
- 大数据处理
- 大数据处理
- 大数据处理
- Android --- 斗地主 [牌桌实现源码] !!!!!!!!!!!!!!!!!!
- Extjs PagingToolbar下拉框分页插件 Ext.ux.ComboPageSize
- JQuery插件第三十五个:在指定范围内水平垂直居中浮动层
- android thread实例
- Android设备驱动之——V4L2
- java 大数据处理
- 获取当前显示的activity
- C++ 运算符优先级
- Android开发环境搭建全程演示(jdk+eclip+android sdk)
- 【示例代码】3D旋转图片立体展示jquery幻灯片插件(附源码)
- [转]盘点开发者须知的25个免费数据可视化工具
- Android开发之侧滑菜单LeftSliderLayout
- vc隐藏界面
- jquery的serialize和getJson导致中文乱码的案例学习