2

我正在开发 Windows Phone 应用程序。

我需要连接两个整数值,结果应更改为浮点值。

例如,a = 120 和 b = 3。那么结果 c = 120.3 是浮点值。这个任务怎么做?

4

5 回答 5

4
 int a = 120;
 int b = 3;
 string s = a + "." + b;
 float f = float.Parse(s);
于 2013-08-21T05:33:33.317 回答
3

怎么用float.Parse

float value = float.Parse(string.Format("{0}.{1}", a.ToString(), b.ToString()));
于 2013-08-21T05:31:46.963 回答
1

你可以试试这个示例代码:

int a = 120;
int b = 3;
string c = a.ToString() + '.' + b.ToString();
float f = float.Parse(c,System.Globalization.CultureInfo.InvariantCulture);
于 2013-08-21T05:36:12.980 回答
1

如何使用这个较短的:

float f = float.Parse(string.Concat(a, ".", b));
于 2013-08-21T05:47:02.713 回答
0

我会做的是:dim FB = B * 0.1, C = A + FB as Float 或每个部分作为字符串和 S 表示变量 SC = SA +“。” +SB 并将字符串转换为值,这个逻辑应该适用于大多数版本的 C 和 BASIC 以及很可能也适用于其他语言

于 2013-08-21T05:44:06.427 回答