1. 运算符分为:
算术运算符 +、-、*、/、%、 ++、--
比较运算符 ==、===、!= or <>、<、>、<=、>=、?:
逻辑运算符 &&、||、!、and、or、xor
位运算符 &、|、^、~、<<、>>、>>>(>>>貌似通不过运行)
赋值运算符 +=、-=、*=、/=、%=
其它运算符 .、.=
2. 重点举例:
取余与分子符号相关。
不要用浮点数取余数,小数没意义。
==与===:前者需要转换类型再比较,后者默认类型一致再比较:
if("100"==100)
{
echo "1111111";
}else
{
echo "0000000";
}
结果是1111111
if("100"===100)
{
echo "1111111";
}else
{
echo "0000000";
}
结果是0000000
位运算符:
9&5 => 00001001&00000101 => 00000001 即9的二进制补码和5的二进制补码按位与的结果为1
9|5 => 00001001|00000101 => 00001101 即9的二进制补码和5的二进制补码按位或的结果为13
9^5 => 00001001^00000101 => 00001100 即9的二进制补码和5的二进制补码按位异或的结果为12
~9 => ~(0000000000001001) => 1111111111110110 即9求反运算的结果为-10.
点运算符起到连接两个字符串的作用:
$a='abc'."xyz"."ijk"."123";// 结果abcxyzijk123
分享到:
相关推荐
### 第二章 数据类型、变量和运算符 在计算机编程中,数据类型、变量与运算符是基础且核心的概念。本章节将围绕这些概念展开详细论述,并通过具体的例子来加深理解。 #### 数据类型 数据类型定义了变量可以存储的...
在本课程“S1-使用Java语言理解程序逻辑-第二章变量、数据类型和运算符”中,我们将深入探讨Java编程的基础,特别是关注变量、数据类型以及运算符的使用。这些概念构成了任何程序的核心,是编写有效代码的基础。通过...
第二章 变量,数据类型和运算符-1第二章 变量,数据类型和运算符-1第二章 变量,数据类型和运算符-1
第二章“变量和数据类型”深入探讨了C语言中的基本数据类型,包括整型(int)、浮点型(float和double)、字符型(char)以及布尔型(_Bool)。此外,还会介绍变量的声明、初始化和使用,以及常量的概念。理解数据类型和变量...
位运算符涉及对数据的二进制位进行运算,包括按位与(&), 按位或(|), 按位异或(^), 按位取反(~), 左移()和右移(>>)等;赋值运算符如(=), 加等于(+=), 减等于(-=)等,用于给变量赋值或者修改变量的值。 表达式是由...
第二章-数据类型-运算符与表达式.pdf第二章-数据类型-运算符与表达式.pdf第二章-数据类型-运算符与表达式.pdf第二章-数据类型-运算符与表达式.pdf第二章-数据类型-运算符与表达式.pdf
在第三章"运算符与表达式"中,我们将深入理解这些概念。 首先,让我们从运算符开始。运算符是编程语言中用于进行计算或操作的特殊符号。Python中的运算符大致分为以下几类: 1. **算术运算符**:这些运算符用于...
C语言中,指针运算符(& 和 *)用于处理内存地址和值,而位操作运算符则在二进制位级别上进行操作,这对于优化代码性能和底层编程尤为重要。 #### 结论 C语言的运算符和表达式体系庞大而精细,掌握它们是学习C语言...
第二章 内置对象及运算符等.ipynb
在第二章“运算符和语句”中,我们主要关注以下几个方面: 1. **自增和自减运算符**:`++` 和 `--` 这两个运算符用于将变量的值增加或减少1。根据它们在代码中的位置(前缀或后缀),运算顺序会有所不同。前缀...
Java 实用课件第 3 章运算符、表达式与语句 本章主要讲解了 Java 语言中的运算符、表达式和语句,包括算术运算符、关系运算符、逻辑运算符、赋值运算符、位运算符、条件运算符和 instanceof 运算符等,以及语句的...
本章我们将深入探讨Java中的核心概念——变量、数据类型和运算符,这些都是编写任何Java程序的基础。 首先,让我们从“变量”开始。在Java中,变量是用来存储数据的容器。每个变量都有一个特定的数据类型,它决定了...
本章主要探讨了ECMAScript中的运算符,特别是针对"运算符1"中的几个关键概念。 一、表达式 表达式是编程中最基本的构建块,它可以被解释器评估并返回一个值。在ECMAScript中,表达式可以是简单的,如字面量(如数值...
本课件“第3章_运算符和表达式”深入讲解了这一关键概念,适用于武汉大学C语言的学习者。 首先,我们来理解运算符。C语言提供了多种运算符,包括算术运算符(如+、-、*、/、%)、关系运算符(如>、<、==、!=)、...
第二章 数据类型,运算符和表达式01_controller.swf
Java 第二章 数据类型
"第二章-数据类型运算符和表优秀文档.ppt" 本章节主要介绍了C语言中的数据类型、运算符和表达式。数据类型是程序设计的基础,它决定了程序中变量的类型和范围。 2.1 C语言的数据类型 C语言提供了多种数据类型,...
表达式计算在C语言中是非常重要的一部分,它涉及到运算符的使用,包括算术运算符、比较运算符、逻辑运算符等。这些运算符组合变量和常量形成表达式,表达式的计算遵循特定的运算顺序规则,即先乘除后加减,先括号内...
Python 程序设计第二章 - Python 语言数据类型、运算符和表达式 本文档主要讲解 Python 程序设计的第二章内容,涉及 Python 语言的数据类型、运算符和表达式。下面是相关知识点的总结: Python 程序基本概念 * ...