位置:51电子网 » 技术资料 » 显示光电

算术运算符

发布时间:2016/7/12 21:26:09 访问次数:557

   对于a+b,a/b这样的表达式大家都很熟悉,其中“+”和“/”就是C语言中的算术运算符。 EKIT01-MCH6383

  C51中的算术运算符有如下几个:

   + 加或取正值运算符    - 减或取负值运算符

   艹 乘运算符        / 除运算符   % 取余运算符

   以上几个运算符中只有取正值和取负值运算符是单目运算符,其他则都是双目运算符。

   算术表达式的形式:表达式1算术运算符表达式2

   算术运算符的优先级:先乘除模,后加减,括号最优先。

   算术运算符的结合性:算术运算符的结合性规定为自左至右方向,又称为“左结合性”。即当一个运算对象两侧的算术运算符优先级别相同时,运算对象先与左面的运算符结合。

   例如:

   a+b衤(10a):将10-a的结果与b相乘,再和a相加;

   a+b-c:式中,b两边是“+”和“”运算符,因为优先级别相同,按左结合性先执行a+b再与c相减。

   注意:除法运算符和一般的算术运算规则有所不同,如果是两浮点数相除,其结果为浮点数,如10.0/20.0所得值为0,5,而两个整数相除时,所得值就是整数,如γ3的值为2。

 

   对于a+b,a/b这样的表达式大家都很熟悉,其中“+”和“/”就是C语言中的算术运算符。 EKIT01-MCH6383

  C51中的算术运算符有如下几个:

   + 加或取正值运算符    - 减或取负值运算符

   艹 乘运算符        / 除运算符   % 取余运算符

   以上几个运算符中只有取正值和取负值运算符是单目运算符,其他则都是双目运算符。

   算术表达式的形式:表达式1算术运算符表达式2

   算术运算符的优先级:先乘除模,后加减,括号最优先。

   算术运算符的结合性:算术运算符的结合性规定为自左至右方向,又称为“左结合性”。即当一个运算对象两侧的算术运算符优先级别相同时,运算对象先与左面的运算符结合。

   例如:

   a+b衤(10a):将10-a的结果与b相乘,再和a相加;

   a+b-c:式中,b两边是“+”和“”运算符,因为优先级别相同,按左结合性先执行a+b再与c相减。

   注意:除法运算符和一般的算术运算规则有所不同,如果是两浮点数相除,其结果为浮点数,如10.0/20.0所得值为0,5,而两个整数相除时,所得值就是整数,如γ3的值为2。

 

相关技术资料
7-12算术运算符
相关IC型号
EKIT01-MCH6383
暂无最新型号

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!