一、double和string之间
1、double转string
double a=1.2522;
string s=Convert.ToString(a);
2、string转double
String a = "5555";
// 示例 1
Double b = Double.Parse(a);
// 示例 2
b = Convert.ToDouble(a);
二、int和string之间
1、int转string
int a = 15;
//示例1
string s1 = a.ToString();
//示例二
string s2 = Convert.ToString(a);
2、string转int
string s = "18";
//示例一
int a1 = int.Parse(s);
//示例二
int a2;
int.TryParse(s, out a2);
//示例三
int a3 = Convert.ToInt32(s);
三、int与double
1、double转int
//强制转换
double number = 10.6; //double类型变量并赋值
int num = (int)number;
//四舍五入转换
double dbTmp = 234.54;
int iTmp = Convert.ToInt32(dbTmp);
2、int转double
//示例一
int i = 10;
Double d = Convert.ToDouble(10);
//示例二
int i = 10;
Double d = (Double)i;
取string字符串后几位数
string nc = "12345"
string b = nc.Remove(0, nc.Length - 2);
---b=“45”
取string字符串中某一段数据
string bb = nc.Substring(0, 4);
---bb =“1234”