QBASIC表达式.ppt

上传人:s****8 文档编号:67329596 上传时间:2022-12-24 格式:PPT 页数:7 大小:168KB
返回 下载 相关 举报
QBASIC表达式.ppt_第1页
第1页 / 共7页
QBASIC表达式.ppt_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《QBASIC表达式.ppt》由会员分享,可在线阅读,更多相关《QBASIC表达式.ppt(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、QBASIC表达式南雄中学QBASIC提供三类表达式:提供三类表达式:算算术表达式、关系表达式和逻辑术表达式、关系表达式和逻辑表达式表达式一、标准函数一、标准函数QBASIC内部直接提供的函数有四类:内部直接提供的函数有四类:数学函数、三角函数、字符串函数、系数学函数、三角函数、字符串函数、系统函数统函数数学函数和三角函数(一)数学函数和三角函数(一)函数功能说明ABS(x)求x的绝对值 xSQR(x)求x的平方根(正根)X=0INT(x)返回一个不大于x的最大整数如INT(8.6)=8INT(-8.6)=-9FIX(x)截掉小数部分如FIX(8.6)=8,FIX(-8.6)=-8EXP(x)

2、exe=2.71828LOG(x)求自然对数lnx(以e为底)X应为正值数学函数和三角函数数学函数和三角函数(二)二)函数功能说明SGN(x)符号函数RND(x)产生一个(0,1)区间的随机数RND可不带参数.x0时RND(x)与RND等价;x0)0 (x=0)SGN(X)=-1 (x0)运算符运算符含义含义举例举例+加加4+5,结果为,结果为9-减减9-4,结果为结果为5*乘乘2*3,结果为,结果为6/除除5/2,结果为,结果为2.5整除整除52结果为结果为2,实数则先舍入取整再实数则先舍入取整再商取整:商取整:4.62.4=2MOD求余求余5 MOD 2,结果为结果为1。实数先舍入。实数先

3、舍入取整再相除取余:取整再相除取余:18.55MOD4.47=3乘方乘方23,结果为结果为8二、算术运算符二、算术运算符三、算术表达式三、算术表达式用用QBASIC算术运算符和括号若干运算量(常量、变量、函数、算术运算符和括号若干运算量(常量、变量、函数、数组元素等)连接起来的式子称为数组元素等)连接起来的式子称为QBASIC算术表达式算术表达式在在表达式中执行算术运算的优先顺序是:表达式中执行算术运算的优先顺序是:函数函数 乘方乘方 *,/MOD +,-同一优先级别的运算符,根据在表达式中出现的位置按从左同一优先级别的运算符,根据在表达式中出现的位置按从左到右顺序进行。右以用圆括号改变运算的

4、次序,内层括号中到右顺序进行。右以用圆括号改变运算的次序,内层括号中的运算比外层括号的优先级别高。的运算比外层括号的优先级别高。计算计算:-8+3*5 MOD 242*(SQR(4)+1)15163621-7四、不同类型数据的混合运算四、不同类型数据的混合运算同同类型的数据互相运算,类型的数据互相运算,结果值的类型不变。结果值的类型不变。整型数据与实型数据互整型数据与实型数据互相运算,结果为实型。相运算,结果为实型。整型与长整型运算结果整型与长整型运算结果为长整型。为长整型。单精度与双精度运算的单精度与双精度运算的结果为双精度型。结果为双精度型。高高 低低双精度型双精度型(8字节字节)长整型,单精度型长整型,单精度型(4字节字节)整型整型(2字节字节)两种不同的数据进行运算,结果类型是两者两种不同的数据进行运算,结果类型是两者中占字节数多的那种类型中占字节数多的那种类型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com