如何在Android中将数字从指数转换为普通形式?

时间:2009-12-11 11:21:27

标签: java android

如何在Android中将数字从指数转换为普通形式?

2 个答案:

答案 0 :(得分:2)

我相信你所问的是你是如何用Java做的,而且通常我认为你的意思是浮点数或双数。 Java没有内置的指数类型,但您可以在查看时以该格式显示它们。我假设你想要“转换”的数字是一个字符串,所以你可以这样做:

double d = Double.parseDouble("1.23e+4");

答案 1 :(得分:2)

double d=123456789012346;

DecimalFormat df = new DecimalFormat("#.##");
OutputItem.setText(df.format(d));