00问答网
所有问题
请问在JAVA中如何在显示的数字中控制小数点的位数?
常见应用场合如输出百分比的时候.比如投票统计之类的.
举报该问题
推荐答案 2007-04-20
使用java.text.DecimalFormat可以格式化数字的输出。
java.text.DecimalFormat fd=new java.text.DecimalFormat("0.0");
fd.format(C*100)+"%";
C为double值,返回String
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nZejrnTj.html
相似回答
java中
double型
如何控制
有效
数字
输出
位数
或精度?
答:
//方法一NumberFormat nFormat=NumberFormat.getNumberInstance();nFormat.setMaximumFractionDigits(2);//设置
小数点
后面
位数
为System.out.println(nFormat.format(3.1415););方法二double d = 14.7155;DecimalFormat df0 = new DecimalFormat("###");DecimalFormat df1 = new DecimalFormat("###.0"...
JAVA
用System.out.println();语句时
如何控制小数点位数?
答:
Java
用System.out.println()只做输出作用。
控制小数点位数
方法如下:import
java
.text.DecimalFormat;public class TestC {public static void main(String[] args){double scale = 3.1015926; //设定保留多少位
小数的
模板,如保留三位小数就是#0.000DecimalFormat fnum = new DecimalFormat("#0.000"...
Java
计算中,
如何
设定
小数点
保留
位数
答:
方式一:四舍五入 double f = 111231.5585;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();保留两位
小数
方式二:
java
.text.DecimalFormat df =new java.text.DecimalFormat(”#.00″);df.fo...
java
编程
中怎么控制小数点
后
的位数?
答:
//一般控制格式都是通过 DecimalFormat 来
控制的
import
java
.text.DecimalFormat;public class ControlBit { public static void main(String[] argu){ double money = 399.74099999999993;DecimalFormat df=new DecimalFormat("#.00");System.out.println(df.format(money));} } ...
大家正在搜
excel控制小数点位数
如何设置小数点位数
excel如何改变小数点位数
excel如何设定小数点位数
怎么控制输出小数点后几位
小数点位数怎么数
控制输出小数位数
去除小数点后面的数字
钱的数字小数点怎么看
相关问题
java编程中怎么控制小数点后的位数?
JAVA用System.out.println();语句时如...
java中如何控制输出数字位数
java中double型如何控制有效数字输出位数或精度?
java中怎么控制double的小数位数
java中输出一个小数点后几位数怎么办
C语言中输出时怎样控制小数点后的位数?
java怎么控制数字精度输出?