跳转到内容

PBASIC 编程/基础算术

来自维基教科书,开放的书籍,为开放的世界

算术运算符

[编辑 | 编辑源代码]

我们可以使用一些基本的算术运算符来进行常见的操作。运算符可以与变量、常量或数字一起使用。

常用运算符

[编辑 | 编辑源代码]
加法
要将两个数字加在一起,我们使用“+”运算符
Var1 + Var2
减法
要从一个数字中减去另一个数字,我们使用“—”运算符
Var1 - Var2
乘法
要进行乘法运算,我们使用“*”运算符
Var * Var2
除法
要将两个数字相除,我们使用“/”运算符
Var1 / Var2

其他数学函数

[编辑 | 编辑源代码]
高位乘法
“**”返回 32 位结果的高 16 位
Var1 ** Var2

我们可以使用“=”运算符将值赋给变量。例如,我们可以编写

MyVar VAR Byte
MyVar = 10
MyVar VAR Byte
MyVar = 10 + 5
MyVar VAR Byte
MyVar2 VAR Byte
MyVar = 10
MyVar2 = MyVar + 10

我们也可以编写一个自赋值,即变量出现在语句的左侧和右侧的赋值

MyVar VAR Byte
MyVar = 10
MyVar = MyVar + 1

在这个程序的第三行,MyVar 等于 10,然后我们加 1 并将新的结果再次存储到 MyVar 中。该程序运行后,MyVar 包含的值为 11。

溢出和下溢

[编辑 | 编辑源代码]

当我们试图将一个超过变量大小的数字存储到变量中时,就会发生溢出。例如,如果我们试图将一个大于 255 的数字存储到字节中,或者将一个大于 65535 的数字存储到字中。下溢是完全相反的问题,即我们试图创建一个负数,但它太小,变量无法容纳它。

华夏公益教科书