Qbasic语言运算须知
一、算术运算符
运算符 符号 范例 说明
加 + 4+5=9 无
减 - 8-3=5 无
乘 * 2*3=6 无
除 / 5/2=2.5 A/-B 是不正确的,应写为A/(-B)
整除 \ 5\2=2 整除的作用是两个整数相除取商的整数部分。 求余 MOD 5 MOD 2=1 MOD的作用是求两个整数相除后的余数。 乘方 ^ 2^3=8 无
注:(1)对于“整除”和“求余”运算,若参与运算的数不是整数,则先按四舍五入的原则变成整数后再运算。
(2)表达式应写在同一行,运算符号不能省。
二、标准函数
在实际工作中,经常会遇到一些算术运算,如|x|、sinx等。为方便用户操作,QBASIC提供了一些常用函数,这些函数称为标准函数。
常用的函数有以下几种
函数名 basic语言是什么软件函数格式 功 能
SIN y=SIN(X) 求正弦值y=SinX
COS y=COS(X) 得到自变量x的余弦值
TAN y=TAN(X) 求正切值y=X
LOG y=LOG(X) 自然对数y=InX
EXP y=EXP(X) 指数函数y=
SQR y=SQR(n) 求出n的平方根
ABS y=ABS(n) 得到n的绝对值
INT y=INT(n) 得到一个不大于n的最大整数
FIX y=FIX(n) 截掉小数部分进行取整
说明: y=SIN(X)、y=COS(X)、y=TAN(X)函数中,自变量x的值的单位是弧度。
当x的值接近或者的奇数倍时, X的值可能会超出计算机允许
的上限值而溢出。
运算的优先级顺序:
括号→正负号→函数→乘方→乘、除法→整除→求余→加、减法
箭头方向表示优先级由高到低的顺序;同级运算则从左向右进行。
例: PRINT (9-8)*5 MOD 4^2+7\23/5
运算结果为:6
三、关系运算符
> | < | = | >= | <= | <> |
大于 | 小于 | 等于 | 大于或等于 | 小于或等于 | 不等于 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论