标签:
一、 算数运算符:由算数运算符连接的字符
+ - * / %
/ 号:如果需要保留小数部分
a、任意的1个数据的类型改为double
b、*1.0 让其类型变为double
%号:模 求模运算 求余数
二、算数表达式:由算数运算符连接起来的式子。
不能只写一个表达式,因为表达式是有结果的,必须要处理这个结果。
三、算数表达式的结果的类型:
a、 Byte short int 互相之间参与算术表达式,那么结果就是int 类型的。
b、 其他的情况:
如果参与算数表达式的数据的类型是一致的,那么表达式的结果的类型就是这个类型。
如果参与算数表达式的数据的类型不一致,那么表达式的结果的类型是范围最大的那个类型。
c、关于范围:
整型之间:long > int > short > byte
浮点型:double > float >decimal
浮点型数据的范围总是比整型的范围大。
d、uint与ushort 结果是uint类型的
Ushort 与 ushort 结果是int类型
Uint 与sbyte 结果是long
四、 参与算数表达式的数据只能是数值类型的。还可以是char类型的。字符串不能参与算数运算。
当char类型的数据参与算数运算的时候,首先会将这个char类型的数据转换为其所对应的ASCII码,然后再参与运算。
每1个字符都有1个对应的int类型的整数。这个对应的整数就叫做这个字符的ASCII码。
‘a’ 97
‘A’ 65
标签:
原文地址:http://www.cnblogs.com/huanhuan0624/p/4700545.html