如何在字符串的第二个字符后添加小数点符号。
样本数据= 78383083
期望的操作= 78.383083
码
string data = "011F03010A366B04AC07EB";
string longitude = data.Substring(14, data.Length - 14); //04AC07EB
string latitude = data.Substring(6, data.Length - 14); //010A366B
long lat=Convert.ToInt64(longitude, 16);//78383083
string latvalue=lat.ToString();
// string latvalue1=latvalue.Substr(0,2)+":"+latvalue.substr(2);
答案 0 :(得分:4)
答案 1 :(得分:3)
保持简单:
string result = data.Insert(2, ".");
答案 2 :(得分:0)
您可以尝试以下方法:
string str = "123456789";
if (str.Length > 5)
{
label1.Text = string.Concat(str.Substring(0, 5), "...");
}
else
{
label1.Text = str;
}