打印浮点数

时间:2011-08-13 12:41:05

标签: java android

我正在创建Android应用,我需要使用textView打印浮点数。有人可以说我应该使用哪种功能吗?

5 个答案:

答案 0 :(得分:2)

试试这个:

//Retrieve the TextView and set the text
Float yourFloat = 1.0;
TextView textView = (TextView) findViewById(R.id.yourtextview);
textView.setText(yourFloat.toString());

答案 1 :(得分:2)

我想你需要的只是标准的java语言Formatter(如果你需要考虑语言环境): http://download.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html

答案 2 :(得分:1)

我怀疑,你需要先将你的浮点数转换为String:

float f = 42.0;
textView.setText(String.valueOf(f))

答案 3 :(得分:0)

你可以这样做:

textView.setText("" + 1.5);

答案 4 :(得分:0)

你可以尝试

EditText text =(EditText)findViewById(id);
text.setText(Float.toString(f));

其中f是你的变量。