算术运算符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

相关文章
|
5月前
|
C语言
基本的算术运算符
基本的算术运算符
50 1
|
6天前
|
Shell Perl
算术运算符
【10月更文挑战第16天】
13 3
|
5月前
|
C++
C++程序中的算术运算符
C++程序中的算术运算符
49 2
算术运算符2
Lua运算符涵盖算术、关系和逻辑操作。算术运算如加(+), 减(-), 乘(*), 除(/), 取余(%), 乘幂(^)和整除(//)。例如,`10 + 20` 输出 `30`,`10 / 2` 结果为 `5.0`。在Lua 5.3及以上版本,`5 // 2` 返回整数 `2`。示例代码展示了这些运算的应用。
算术运算符2
Lua支持算术、关系、逻辑和其他运算符。算术运算符包括加、减、乘、除、取余、乘幂和负号,如10+20=30,10-20=-10,10*20=200。自 Lua 5.3 起,新增了整除运算符 `//`。例如,5//2 结果为2。通过实例展示了这些运算符的使用,强调 `/` 进行浮点数除法,而 `//` 进行整数除法。
|
1月前
|
Java Linux 开发工具
移动应用开发之旅:从概念到实现
【8月更文挑战第52天】本文将带领读者踏上移动应用开发的旅程,从构思到实现,探索移动操作系统的奥秘。我们将通过一个简单的Android应用示例,揭示如何将创意转化为现实,同时介绍移动应用开发的基本流程和核心概念。无论你是初学者还是有经验的开发者,这篇文章都将为你提供宝贵的见解和实用的技巧。让我们一起开启这段激动人心的探索之旅吧!
47 12
|
1月前
|
前端开发 Java Android开发
探索移动应用开发之旅:从新手到专家的蜕变之路
【9月更文挑战第20天】在数字化时代的浪潮中,移动应用已成为我们日常生活和工作不可或缺的一部分。本文将带领读者踏上一场精彩的旅程,从移动应用开发的基础知识出发,逐步深入到高级技巧和最佳实践。无论你是编程新手还是有经验的开发者,这篇文章都将为你提供宝贵的信息和启发,帮助你在移动应用开发领域实现自我超越。
61 12
|
1月前
|
索引