How to concat two integers converting into float value in C#?
我正在开发Windows Phone应用程序。
我需要将两个值合并为整数,结果应该更改为浮点值。
例如,a=120,b=3。则结果c=120.3,即浮点值。如何完成此任务?
1 2 3 4 | int a = 120; int b = 3; string s = a +"." + b; float f = float.Parse(s); |
使用
1 | float value = float.Parse(string.Format("{0}.{1}", a.ToString(), b.ToString())); |
用这个短点的怎么样:
1 | float f = float.Parse(string.Concat(a,".", b)); |
您可以尝试此示例代码:
1 2 3 4 | int a = 120; int b = 3; string c = a.ToString() + '.' + b.ToString(); float f = float.Parse(c,System.Globalization.CultureInfo.InvariantCulture); |
我要做的是:尺寸fb=b*0.1,c=a+fb为浮球或作为每一部分的字符串和S代表变量上的字符串sc=sa+""+sb并将字符串转换为值这种逻辑应该适用于大多数C和BASIC版本,以及最可能的其他语言。