算术运算符1

简介: 算术运算符1

算术运算符1

Lua 运算符

运算符是一个特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。Lua提供了以下几种运算符类型:

算术运算符
关系运算符
逻辑运算符
其他运算符

算术运算符1

下表列出了 Lua 语言中的常用算术运算符,设定 A 的值为10,B 的值为 20:

操作符 描述 实例

加法 A + B 输出结果 30
减法 A - B 输出结果 -10
乘法 A B 输出结果 200
/ 除法 B / A 输出结果 2
% 取余 B % A 输出结果 0
^ 乘幂 A^2 输出结果 100
负号 -A 输出结果 -10
// 整除运算符(>=lua5.3) 5//2 输出结果 2
实例
我们可以通过以下实例来更加透彻的理解算术运算符的应用:
实例
a = 21
b = 10
c = a + b
print("Line 1 - c 的值为 ", c )
c = a - b
print("Line 2 - c 的值为 ", c )
c = a b
print("Line 3 - c 的值为 ", c )
c = a / b
print("Line 4 - c 的值为 ", c )
c = a % b
print("Line 5 - c 的值为 ", c )
c = a^2
print("Line 6 - c 的值为 ", c )
c = -a
print("Line 7 - c 的值为 ", c )
以上程序执行结果为:

Line 1 - c 的值为 31
Line 2 - c 的值为 11
Line 3 - c 的值为 210
Line 4 - c 的值为 2.1
Line 5 - c 的值为 1
Line 6 - c 的值为 441
Line 7 - c 的值为 -21

算术运算符1

相关文章
|
6天前
|
Shell Perl
算术运算符
【10月更文挑战第16天】
13 3
|
3月前
|
存储 算法 安全
day10:算术运算符
【7月更文挑战第10天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
28 3
|
9天前
|
Python
使用 NumPy 进行数组操作的示例
使用 NumPy 进行数组操作的示例
26 3
算术运算符2
Lua运算符涵盖算术、关系和逻辑操作。算术运算如加(+), 减(-), 乘(*), 除(/), 取余(%), 乘幂(^)和整除(//)。例如,`10 + 20` 输出 `30`,`10 / 2` 结果为 `5.0`。在Lua 5.3及以上版本,`5 // 2` 返回整数 `2`。示例代码展示了这些运算的应用。
|
5月前
|
编译器 C++
c++算术运算符
c++算术运算符
33 0
|
10天前
|
测试技术
软件测试区分:条件组合覆盖、语句覆盖、判定覆盖、条件覆盖、路径覆盖
本文解释了软件测试中的不同覆盖标准,包括语句覆盖、判定覆盖、条件覆盖、条件组合覆盖和路径覆盖,并讨论了每种覆盖标准的特点、优点和缺点。
175 62
|
16天前
|
程序员 UED 开发者
探索编程之美:从代码到艺术的转变
【9月更文挑战第35天】在数字世界中,代码不仅仅是一系列冷冰冰的指令,它也是创造和表达的一种形式。本文将通过一个简单项目的开发过程,展示如何将编程技术与创造性思维相结合,从而把代码转变为一种艺术。我们将从基础概念讲起,逐步深入到设计思路,最终实现一个具体项目,让读者体会到编程的魅力所在。