如果你是说CS1102 lab 0的话
登录 | 论坛导航 -> 华新鲜事 -> 社会百科 | 本帖共有 2 楼,分 1 页, 当前显示第 1 页 : 本帖树形列表 : 刷新 : 返回上一页
<<始页  [1]  末页>>
作者:Climbing (等级:5 - 略有小成,发帖:2368) 发表:2003-01-21 00:46:28  楼主  关注此帖评分:
java里面怎么format number?double i,j; 要把i/j的结果format成含有2位小数的格式, 例如 3.03, 4.00, 120.32 之类的格式. 请问怎么做? Thanks~
如果你是说CS1102 lab 0的话
import java.io.*;
import java.util.*;
import java.text.NumberFormat;

class Q4 {
//main class
public static void main(String []args) throws Exception{

BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
String thisLine;
StringTokenizer st;

double a, b;
boolean blank = false;
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(2);
nf.setMinimumFractionDigits(2);
while((thisLine=stdin.readLine())!=null){
st = new StringTokenizer(thisLine);
a = Double.parseDouble(st.nextToken());
b = Double.parseDouble(st.nextToken());
if (blank)
System.out.print(" ");
else
blank = true;
System.out.print(nf.format(a/b));
}
System.out.println();
}
}
我爬~~~~~
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版所有回复从这里展开收起列表
作者:Climbing (等级:5 - 略有小成,发帖:2368) 发表:2003-01-21 14:55:20  2楼
hey!!! 你怎么干这种事?你这不是还别人吗?ZWB会查的,逮到就死了!!! 害人精!
lab 0 lah
不用紧张
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版所有回复从这里展开收起列表
论坛导航 -> 华新鲜事 -> 社会百科 | 返回上一页 | 本主题共有 2 篇文章,分 1 页, 当前显示第 1 页 | 回到顶部
<<始页  [1]  末页>>

请登录后回复:帐号   密码