【发布时间】:2014-04-28 09:55:04
【问题描述】:
我在我的 android 应用程序中得到一个整数值。我想将它转换成这种格式的浮点数
“0.xyF”
。我尝试了很多方法。我知道它很简单,但我很困惑。请帮助。
我正在使用 putExtra 将一个值从一个活动传递到另一个活动。所以在第二个活动中,我必须将其转换为浮点数,以便将值设置为我的对话框窗口的 verticalMargin。我使用这一行来获取第二个活动中的值.
int data = getIntent().getIntExtra("value", 7);
这用于设置垂直边距。
wlp.verticalMargin = "the converted floating point number";
【问题讨论】:
-
你尝试了什么?你想要浮点数还是字符串表示?
-
提供样本输入/输出。
Float.parseFloat("0." + theInt)可能做你期望的事情。如果 theInt 代表xy并且不能有前导零。 -
@user2864740 请查看更新后的问题