算术运算| 学习笔记

简介: 快速学习算术运算。

开发者学堂课程【PHP 基础入门课程(上) :算术运算】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/709/detail/12601


算术运算


内容介绍

一、目标概念

二、示例

三、小结


一、目标概念

了解有哪些算术运算符以及这种符号,应该怎么去验证这个计算的结果,了解计算机的一个计算逻辑。

首先来看概念,算术运算符是实现两个数据的算术运算,这也是所学习的算是一种很基础的运算方式。

普通算术运算,需要得号左石两边都是数值。

·+:加法运算,左右两边相加。
-:减分运算,左边减去右边。
":乘法运算,左边乘以右边。

/:除法运算,左边除以右边,右边不能为0。

%:取余运算(模运算),左边除以右边,保留整数部分结果,右边不能为0。

*:幕运算,PHP7 后新增,底数的指数次相乘。

*、/、%的优先级比+、-的要高,相同优先级的情况下,从左往右开始运算。


二、示例

#算术运算 $a=10;$b= 8;

#加减乘除取余基本运算

$c = $a + $b; #$c =10 + 8 =18

$d = $a / $b; #$d=10/8=1.25

Se = $a % $b; #$e=10%8=11.25取整数部分

#幂运算

$f = $a ** 2; #$f=10*10=100

#运算符优先级

$g=10+10 / 10; #$g =10 +1=11

这个地方有几个注意事项,需要说下。

除法运算/和取余运算%的右侧都不能为0

如果有多个表达式参与复合运算,那么可以使用括号,来提升优先级。

$f =(10+10)/10; #$f = 20 / 10 = 2


三、小结

1、算术运算是进行数学的算术操作

2、算术运算包含+、-、*、1、%、**六种操作

3、运算符有优先级

*、1、%优先级比+、-要高,相同级别的优先级,从左往右开始运算可以使用括号来提升优先级。

相关文章
|
自然语言处理 算法 机器人
ChatGPT爆火!真的这么好用吗?附上体验链接
ChatGPT爆火!真的这么好用吗?附上体验链接
253 0
|
人工智能 搜索推荐 语音技术
青否AI数字人抖音稳定开播,数字人带货优势及注意事项!
AI数字人直播带货革新电商领域,虚拟形象外形逼真且互动流畅,改变购物体验。青否数字人采用【实时改写实时生成】确保内容不重复,并通过AI智能回复即时解答用户问题,解决非实时内容及低频互动违规。数字人技术具24/7工作能力和个性化互动优势,降低成本提高效率。青否数字人直播解决方案实现降本增效,助力商家全天候直播带货,提升销售额。
青否AI数字人抖音稳定开播,数字人带货优势及注意事项!
|
12月前
|
JSON 安全 数据安全/隐私保护
深度剖析:Python如何运用OAuth与JWT,为数据加上双保险🔐
【10月更文挑战第10天】本文介绍了OAuth 2.0和JSON Web Tokens (JWT) 两种现代Web应用中最流行的认证机制。通过使用Flask-OAuthlib和PyJWT库,详细展示了如何在Python环境中实现这两种认证方式,从而提升系统的安全性和开发效率。OAuth 2.0适用于授权过程,JWT则简化了认证流程,确保每次请求的安全性。结合两者,可以构建出既安全又高效的认证体系。
138 1
|
Cloud Native Devops 持续交付
构建未来:云原生架构在企业数字化转型中的关键作用
【5月更文挑战第18天】 在当今这个快速变化的数字时代,企业正寻求通过云原生技术来加速其业务应用的交付和创新。本文深入探讨了云原生架构如何成为支持企业敏捷性、可扩展性和持续交付的基石。通过分析微服务、容器化、DevOps文化和持续集成/持续部署(CI/CD)等关键技术的实践案例,揭示了这些技术如何共同塑造出一个更加灵活和响应迅速的企业IT环境。文章还讨论了采纳云原生架构可能面临的挑战,以及如何克服这些挑战以实现真正的业务价值。
|
前端开发 JavaScript
CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形
CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形
369 1
CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形
|
存储 编译器 C语言
【c++】类和对象(一)
朋友们,大家好,本篇内容我们来对类和对象进行初步的认识
|
机器学习/深度学习 自然语言处理 并行计算
Transformer相比RNN和LSTM有哪些优势?
Transformer相比RNN和LSTM有哪些优势?
1031 0
|
消息中间件 存储 分布式计算
Structured Streaming 读取kafka 写入Neo4j
Structured Streaming 读取kafka 写入Neo4j
Structured Streaming 读取kafka 写入Neo4j
|
JavaScript 前端开发 API
Three.js学习笔记 一
在react中快速实现三维模型的创建
Three.js学习笔记   一
|
算法 数据安全/隐私保护 C语言
【C初阶】第三篇——分支和循环练习题(猜数字游戏+关机恶搞+模拟用户登录)
【C初阶】第三篇——分支和循环练习题(猜数字游戏+关机恶搞+模拟用户登录)

热门文章

最新文章