1.运算符:
运算符 预算规则 意义
+ x+y 执行加法运算
- x-y 执行减法运算
* x*y 执行乘法运算
/ x/y 执行除法运算
% x%y 执行除法运算,得到余数的值
++ x++或++x 自增一
-- x--或--x 自减一
2.类型转换:
变量=数据(左右两边类型要保持一致)
如果类型不一致时,就需要进行类型转换。
1、隐式转换:
系统自动进行。 左边类型>右边类型时
eg:
int a='A';
float b=10;
double c=1.5f;
2、显式转换:
强制进行转换。左边类型<右边类型时
eg:
int a=(int)(1.5+2.5);
float b=2+a+(float)10.5;
显式转换不能用于bool、string类型。
3、特定方法实现转换
(1)Parse方法: string--->其它类型
int.Parse(字符串数据)
float.Parse(字符串数据)
double.Parse(字符串数据)
decimal.Parse(字符串数据)
bool.Parse(字符串数据)
char.Parse(字符串数据)
eg:
string str="97";
int a=int.Parse(str); //
(2)ToString方法: 其它类型--->string
int a=123;
string s1=a.ToString(); //等价 string s2=a+"";
string s3=a.ToString("F2"); //123.00
(3)Convert类:一种类型-->另一种类型
Convert.ToInt32(要转类型的数据)
Convert.ToSingle(要转类型的数据)
Convert.ToDouble(要转类型的数据)
Convert.ToDecimal(要转类型的数据)
Convert.ToBoolean(要转类型的数据)
Convert.ToChar(要转类型的数据)
Convert.ToString(要转类型的数据)