当前位置: 技术问答>java相关
怪问题,看了可别骂我是猪啊!
来源: 互联网 发布时间:2015-01-13
本文导语: double x=80.0; double y=5.432; System.out.print(x*y); 为什么是:434.56000000000006 应该是:434.56才对的呀!如何解决这个问题? 一定送分。先来先得! | import java.text.*; double x=80.0; double y=5.432; dou...
double x=80.0;
double y=5.432;
System.out.print(x*y);
为什么是:434.56000000000006
应该是:434.56才对的呀!如何解决这个问题?
一定送分。先来先得!
|
import java.text.*;
double x=80.0;
double y=5.432;
double z=x*y;
DecimalFormat df=new DecimalFormat("0.##");
System.out.print(df.format(z));
double x=80.0;
double y=5.432;
double z=x*y;
DecimalFormat df=new DecimalFormat("0.##");
System.out.print(df.format(z));
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。