为什么浮动不增加

时间:2013-09-02 13:50:42

标签: android

AnswerPage.java

int obko=0;

static float obkohesap=0.0f;

我在程序

上增加obko变量
obkohesap=obko/10;
ResultPage.java

中的

txtobko.setText(AnswerPage.obkohesap+"");

当我运行程序时,txtobko的文本始终为0.0。我确定obko变量没有错误。

当obko = 12

时,

txtobko.text = 0.0

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

尝试:

obkohesap = ((float)obko)/10f;

答案 1 :(得分:2)

你正在划分整数,所以结果也是整数。你必须将一个操作数转换为float才能获得浮点结果,就像Budius提到的那样。

相关问题