java小数点进一_Java小数点处理
四种方法
1. BigDecimal类
BigDecimal bigDecimal =new BigDecimal(参数);
参数为String输出为本来值;为Double输出结果不可预料
BigDecimal.setScale()方法用于格式化小数点
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
setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,2.35变成2.3,如果是5则向下舍
2. DecimalFormat类的format(待约数字)方法
DecimalFormat deciamlFormat =new DecimalFormat(pattern);
pattern的语法特点
0 :如果该位存在数字则输出该数字,如果不存在则输出0;
# :如果该位存在数字则输出该数字,不存在不做任何输出;
. :小数分隔符;
- :负号;
,:分组分隔符;
E :科学计数法中分隔位数和指数;
% :放置在数字的前缀或后缀,将数字乘以100,以百分数输出;
\u2030:放置在数字的前缀或后缀,将数字乘以1000,以千分数输出;
\u00A4: 放置在数字的前缀或后缀,作为货币记号;
' : 本符号为单引号,当上述特殊符号出现在数字中时,应为特殊符号添加单引号,系统会将该特殊符号当做普通符号处理;
3. NumberFormat类(包含DecimalFormat类)的format(待约数字)方法和setMaximumFractionDigits(保留位数)方法
4. string类的format方法
java小数点进一_Java小数点处理相关推荐
- java 小数点保留_Java小数点位数保留
第一种方法-使用DecimalFormat类 举个例子,假如我们需要保留两位小数,我们可以这样写 DecimalFormat df = new DecimalFormat("0.00&quo ...
- java 小数处理_java 小数点处理
public class Test { public static void main(String[] args) { double i = 3.856; // 舍掉小数取整 System.out. ...
- java+向前进一_Java 线程基础
前言 线程并发系列文章: 熟练掌握线程原理与使用是程序员进阶的必经之路,网上很多关于Java线程的知识,比如多线程之间变量的可见性.操作的原子性,进而扩展出的Volatile.锁(CAS/Synchr ...
- 用java的io做一个代码计数器,如何制作Java页面计数器_java
大庆采油六厂采油工艺研究所 王兵 王波 常常逛WWW的人,一定对许多起始页上的计数器感兴趣.每当你光临某个站点的起始页时,它的计数器就很亲切地告诉你,从某年某月某日开始,你是第几位光临的人.你可能也想 ...
- 【源码+图片素材+详细教程】Java游戏开发_Java开发经典游戏飞翔的小鸟_飞扬的小鸟_Java游戏项目Flappy Bird像素鸟游戏_Java课程设计项目
课程目标: 1.通过本课程的学习巩固Java的相关基础知识,例如循环判断,数组和集合的使用,对象的继承,接口的实现,窗口的创建,事件监听,图形绘制. 2.完成小鸟的移动,管道自动生成.碰撞死亡,计分系 ...
- 【源码+教程】Java桌球游戏_Java初级项目_Java练手项目_Java项目实战_Java游戏开发
今天分享的Java开源游戏项目是桌球游戏,初学者也可以用来练习喔~课程详细讲解了一个桌球游戏的编写思路和流程,即使你刚学Java没多久,也可以跟随该教程视频完成属于你自己的桌球游戏!同时,还可以加深和 ...
- 【源码+项目部署】Java课程设计项目_Java人力资源管理系统
对就业和毕业都有帮助的Java实战项目来咯--人力资源管理系统! 人力资源管理系统 |Java项目2小时上手编写_源码+数据库拿走不谢!Java实战项目_Java开发https://www.bilib ...
- java设置小数点格式_java指定小数点后位数格式
转自:http://blog.csdn.net/huaishuming/article/details/17752365 4种方法,都是四舍五入,例: import java.math.BigDeci ...
- java 整数相除 小数点_java整数相除保留小数
c语言程序:输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位界面友好,功能完善 题目:输入两个整数 m 和 n,及另一正整数 k,计算 m/n,...... 可以指定显示的最多( ...
最新文章
- poj 2681 字符串
- SUSE 开发者提议在 GCC 编译器中用 Python 替代 AWK
- fopen,fopen_s,fclose, _fcloseall函数用法
- android textview 白色,android – AutoCompleteTextview默认情况下,颜色设置为白色
- Bomb HDU - 3555【数位dp】
- c++指定枚举占一个字节
- Python数据分析学习笔记05:用户画像
- 蚂蚁集团2021反诈骗治理报告:“注销校园贷”类诈骗资损降85%
- 把握今生 不要期待来世
- 【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录
- Sketch技巧:快速复制图形
- paramiko模块执行linux下nohup卡住的问题。
- MIMO-OTFS in High-Doppler Fading Channels:Signal Detection and Channel Estimation(3)
- 简单了解几种常见的网络通信协议
- 数组中元素与字节的关系
- 挥手夕阳无限美-15年终总结
- Primeng CascadeSelect UI显示BUG解决方案
- python求斐波那契数列第n项
- 花草茶之常用配方及功效说明
- 计算机怎样配置,怎样配置计算机?