在按钮上显示浮点数

恩迪·托斯(EndiTóth)

我正在为Android编写应用程序,但在将浮点值写为文本时遇到困难。我尝试了这个:

float Percentage1 = (Level1/16)*100;
String s = Float.toString(Percentage1);
percent.setText(s+"%");

和这个:

float Percentage1 = (Level1/16)*100f;
percent.setText(Float.toString(Percentage1));

它总是在按钮上显示0.0%。如果有人对如何执行此操作有任何想法,请回复!

拔示巴

(Level1/16)将用整数算术计算; 即其剩余部分将被丢弃。

要补救,请使用(Level1/16.0)*100;使用16.0将使表达式以浮点值进行计算。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章