码迷,mamicode.com
首页 > 其他好文 > 详细

算数表达式

时间:2015-08-03 22:33:31      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:

一、 算数运算符:由算数运算符连接的字符

      + - * / %

      / 号:如果需要保留小数部分

            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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!