什么是visual foxpro表达式?按照值的数据类型,可以把表达式分为哪几种类型?

 我来答
tchy240
2011-02-13 · 超过10用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:37.8万
展开全部
所谓visual foxpro表达式,就是将我们常用的语言转换为计算机能够识别的语言如
1 X是Y的倍数
2 X,Y中友谊个小于Z
3 |.X.|.>=.|Y|.或X<Y
4 X是小于100的非负数
5 N是小于正整数K的偶数

转换后

1. X=NY
2. X<Z OR Y<Z
3. ABS(X)>=ABS(Y) OR X<Y
4. X<100 AND X>=0
5. (N<K AND INT(N/2)=N/2) AND (K>0 AND INT(K/K)=K/K)
表达式分为5种类型:
1. 算术表达式
算术表达式又称数值表达式,其运算对象和运算结果均为数值型数据。
2. 字符表达式
字符表达式是由字符运算符将字符型数据对象连接起来进行运算的式子。其运算对象是字符型数据对象,运算结果是字符常量或逻辑常量。
3. 日期表达式
由日期运算符将一个日期型或日期时间型数据与一个数值型数据连接而成的运算式称为日期表达式。日期运算符分为“+”和“-”两种,其作用分别是在日期数据上增加或减少一个天数,在日期时间数据上增加或减少一个秒数。若两个日期型数据相减,结果为两日期间的天数差值,两个日期时间型数据相减,结果为二者之间相差的秒数。
4. 关系表达式
由关系运算符连接两个同类数据对象进行关系比较的运算式称为关系表达式。关系表达式的值为逻辑值,关系表达式成立则其值为“真”,否则为“假”。
5. 逻辑表达式
由逻辑运算符将逻辑型数据对象连接而成的式子称为逻辑表达式。关系表达式的运算对象与运算结果均为逻辑型数据
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式