怎么控制数据的长度呀?

woodfire 2003-06-04 09:56:17
比如说:
3.0开方后为:1.7320508075688772,怎样让他显示为:1.73205080呀
...全文
28 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liz72145 2003-06-05
  • 打赏
  • 举报
回复
这样写吧,没问题
double h2 = 1.7320508075688772;
DecimalFormat formatter = new DecimalFormat("0.00000000");
String strFormat = formatter.format(h2);
kangta 2003-06-05
  • 打赏
  • 举报
回复
df.format(1.7320508075688772
jokerjava 2003-06-05
  • 打赏
  • 举报
回复
import java.util.*;
import java.text.*;

public class Untitled4 {
public Untitled4() {
}
public static void main(String[] args) throws Exception {
Untitled4 untitled41 = new Untitled4();
DecimalFormat df = new DecimalFormat();
df.applyPattern("0.00000000");
System.out.println(df.format(1.7320508075688772));
}

}
hayai 2003-06-05
  • 打赏
  • 举报
回复
java.text.NumberFormat
woodfire 2003-06-05
  • 打赏
  • 举报
回复
来个例子好不好呀?
yuan320 2003-06-04
  • 打赏
  • 举报
回复
这个问题你也问,你去FAQ去看看,这个问题有人问过了

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧