用DecimalFormat df=new DecimalFormat("##0.00##");//设置输出数值的格式为XX.XXXX
String s;//为定义输出数值而设置的数组
float f=3.1415926;
s=df.format(f);
s=s.substring(0,s.indexOf(".")+3);
System.out.println("s="+s);
String s;//为定义输出数值而设置的数组
float f=3.1415926;
s=df.format(f);
s=s.substring(0,s.indexOf(".")+3);
System.out.println("s="+s);
解决方案 »
- 屏幕截图的时候为什么鼠标一闪一闪的?
- 多对对关系怎么写sql语句
- 求助java socket发送数据的问题
- 请教:连接数据库的例子报错问题,请高手点拨一下
- 请教两个题,不知道是那里错了。关于继承和抽象类的
- 又一个排序法,感觉上好象比冒泡好上那么一点点,请各位大哥大姐给点评论
- 我想问我获取的字符,长度只有8个字节如何清空缓冲区中多余的字符(即(char)0)
- 有人研究过这个开发源码的项目没有:http://www.compiere.org/index.html
- 在javamail 里,如何知道哪个是新邮件,盼望指点
- java 显示FTP目录下所有文件,FTPFile[] files = ftpClient.listFiles(); 总是返回null
- applet 中的classpath问题
- 如果编写的Applet需要用到某个jar的扩展类,如何让用户下载这个jar并且正确放到路径中
DecimalFormat df=new DecimalFormat("##0.00##");//设置输出数值的格式为XX.XXXX
String ss;
double f=3.1415926;
ss=df.format(f);
ss=ss.substring(0,ss.indexOf(".")+3);
System.out.println("ss="+ss);