vfp中的常用函数(求Visual Foxpro常用数值函数)

2026-04-07 23:15:02 0

vfp中的常用函数(求Visual Foxpro常用数值函数)

大家好,关于vfp中的常用函数很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于求Visual Foxpro常用数值函数的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

求Visual Foxpro常用数值函数

3.3.3 数值函数
1.取整函数
【格式】INT(《数值表达式》)
【功能】返回《数值表达式》的整数部分。
【说明】函数返回值类型:N
【例3.3-13】取整函数示例
? INT(36.5)
36
? INT(36/5)
7
? INT(-36.5)
- 36
? INT(5*20.1)
100
2.四舍五入函数
【格式】ROUND(《数值表达式1》,《I》)
【功能】对《数值表达式1》数值进行四舍五入,《I》指明四舍五入的位置。
【说明】
1)I表示小数保留的位数,应为数值型数据.
2) I>0时代表小数部分的舍入位数。从小数保留部分的第I+1位开始四舍五入后保留I位
3) I=0时,表示保留整数位,将小数部分四舍五入
4) I<0时,代表整数部分的舍入位数。从数值表达式值小数点左边第I位进行四舍五入,则函数值为一个舍入后的整数。
【例3.3-14】四舍五入函数示例
? ROUND(3.1415926,3)
3.142
?ROUND(123.456,-2)
100
? ROUND(123.456,0)
123
3.求极值函数
【格式】max(《表达式1》,《表达式2》…)
mIN(《表达式1》,《表达式2》…)
【功能】MAX()返回多个表达式中数据值最大的参数。
MIN()返回多个表达式中数据值最小的参数。
【说明】参数的类型可以是数值型、字符型、贷币型、日期型和日期时间型等,但所有表达式的类型必须相同。
【例3.3-15】求极值函数示例。
NUM1=496
NUM2=468
? MAX(NUM1,NUM2) &&求两个数值中最大的数
496
? MAX({^1999/02/05},{^1998/06/09}) &&求两个日期中的最大值。
02/05/99
? MAX(’A’,’B’)
B
? MAX(’李’,’赵’)

SET CURRENCY TO "¥" &&使用人民币符号表示货币型数据。
? MAX(’¥123’,’¥127’)
¥127
4.取余函数
【格式】mod(《数值表达式1》,《数值表达式2》)
【功能】返回两个数值相除后的余数。《数值表达式1》是被除数,《数值表达式2》是除数。
【说明】余数的正负号与除数相同。如果被除数与除数同号,那么函数值即为两数相除的余数,函数值的符号与《数值表达式2》相同;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。注:数值表达式2的值不容许为0
【例3.3-16】取余函数示例。
? MOD(12,5) &&被除数与除数同号
2 &&函数值为两数相除的余数
? MOD(-12,5) &&被除数与除数异号
3 &&函数值为两数相除的余数再加上除数的值
? MOD(-15,-10) &&被除数与除数同号
-5 &&函数值为两数相除的余数,函数值符号与除数相同
? MOD(4*9,90/9)
6
5.绝对值函数
【格式】ABS(《数值表达式》)
【功能】返回数值表达式的绝对值。
【说明】函数返回值类型:N
【例3.3-17】绝对值函数示例
? ABS(25-30)
5
6.求平方根函数
【格式】SQRT(《数值表达式》)
【功能】返回数值表达式的平方根。
【说明】
函数返回值类型:N

数值表达式的值应》=0(只取正根)
【例3.3-18】求16的平方根
? SQRT(16)
4
? SQRT(5-3)
1.41
【例3.3-19】数值函数示例
? INT(123.456),INT(-123.456)
123 -123
? ROUND(123.456,1),ROUND(123.456,0), ROUND(123.456,-1)
123.5 123 120
? max(30,-352,20*4)
80
? MOD(17,6),MOD(17,-6),MOD(-17,6),MOD(-17,-6)
5 -1 1 -5
? ABS(2*3-10),SQRT(2*6+4)
4 4.00

Foxpro系统的重要要函数有哪些

ABS(数值表达式)绝对值函数
SIGN((数值表达式)符号函数数值表达式》0时函数值为1
SQRT(数值表达式)求平方根函数
PI()圆周率函数
INT(数值表达式)取整函数
CEILING(数值表达式)取出大于等于最小的整数
FLOOR(数值表达式)取出小于等于最大的整数
ROUND(源数值型数, 舍入位数)四舍五入函数
MOD(被除数,除数)余数函数
MAX(表达式1,表达式2)最大值函数
MIN(表达式1,表达式2)最小值函数
LEN(字符表达式)字符串长度函数
LOWER(字符表达式)大写字母转小写字母函数
UPPER(字符表达式)小写字母转大写字母函数
SPACE(产生空格个数)
REPLICATE(C,N)空格字符串生成函数生成指定数目的穿梭格组成的字符串
TRIM(字符表达式)
RTRIM(字符表达式)删除尾部空格函数去掉指定字符表达式值尾部(右侧)空格
LTRIM(字符表达式)删除前导空格函数 去掉指定字符表达式值首部(左侧)空格
ALLTRIM(字符表达式)删除前导和尾部空格函数
LEFT(字符表达式,长度)左取子串函数
RIGHT(字符表达式,长度)右取子串函数
SUBSTR(字符表达式,起始位置)取子串函数
OCCURS(子字符串,源字符串)计算子串出现次数函
AT(子字符串,源字符串)区分大小写子串位置函数
ATC(子字符串,源字符串)不区分大小写子串位置函数
STUFF(源字符串,子串起始位置,子串长度,要替换的字符串)子串替换函数
CHRTRAN(源字符串,源串中需要被替换的字符列表,将要替换成的字符列表)
LIKE(字符串通式,字符串实例)字符串匹配函数
DATE()系统日期函数 返回系统日期
TIME()系统时间函数 返回系统时间
DATETIME()系统日期时间函数 返回系统日期时间
YEAR(日期表达式|日期时间表达式)年份函数 返回系统日期年份
MONTH(日期表达式|日期时间表达式)月份函数 返回系统日期月份
DAY(日期表达式|日期时间表达式)天数函数 返回系统日期天数
HOUR(日期时间表达式)小时函数 返回系统日期时间的小时
MINUTE(日期时间表达式)分钟函数 返回系统日期时间的分钟
SEC(日期时间表达式)秒数函数 返回系统日期时间的秒
STR(数值表达式,总长度)数值转换成字符串函数
VAL(字符表达式)字符串转换成数值函数
CTOD(字符表达式)字符串转换成日期函数
CTOT(字符表达式)字符串转换成日期时间函数
DTOC(日期时间表达式|日期时间表达式)日期转换成字符串函数
TTOC(日期时间表达式)日期时间转换成字符串函数
ASC(字符表达式)字符转换为ASCII码将字符转换为十进制ASCII码。
CHR(数值表达式)ASCII码转换为字符将十进制ASCII码转换为字符。
&字符型变量宏替换函数
BETWEEN(被测表达式,范围下限,范围上限)值域测试函数
ISNULL(表达式)空值(NULL值)测试函数
EMPTY(表达式)"空"值测试函数
VARTYPE(表达式)数据类型测试函数
TYPE(“表达式”)数据类型测试函数返回一个大写字母,函数值为字符型.
FILE(字符表达式))文件测试函数
EOF()表文件尾测试函数
BOF()表文件首测试函数
RECNO()记录号测试函数
RECSIZE()记录个数测试函数
IIF(条件,条件成立时结果表达式,条件不成立时结果表达式)条件测试函数
DELETED(表的别名|工作区号)记录删除测试函数

vfp中常用函数round怎么用

  在Visual FoxPro中\x0d\x0a  round函数 通常称为四舍五入函数\x0d\x0a  格式:round(数值表达式,保留小数位) \x0d\x0a  两个参数不可少\x0d\x0a  功能:根据指定的保留位数,对保留位数以后的小数进行四舍五入处理\x0d\x0a  例:?round(3257.5649,2)\x0d\x0a  .3257.56\x0d\x0a  ? round(3257.3649,0)\x0d\x0a  .3258\x0d\x0a  ? round(3257.3649,-2)\x0d\x0a  . 3300\x0d\x0a  ? round(-3257.5649,1)\x0d\x0a  . -3257.6

VF中Field函数与Evaluate函数

下面是VFP帮助中的,很容易看懂的:
field(
)
函数
根据编号返回表中的字段名。
语法
FIELD(nFieldNumber
[,
nWorkArea
|
cTableAlias])
参数
nFieldNumber
指定字段编号。如果
nFieldNumber
等于
1,则返回表中的第一个字段名;如果
nFieldNumber
等于
2,则返回第二个字段名,依此类推。如果
nFieldNumber
大于字段的数目,则返回空字符串。返回的字段名为大写。
nWorkArea
字段所属表的工作区。
如果在指定工作区中没有打开的表,field(
)
函数将返回空字符串。
cTableAlias
字段所属表的别名。
如果指定的表别名不存在,Visual
FoxPro
将产生错误信息。
返回值类型
字符型
说明
如果省略可选参数,field(
)
函数将返回当前选定工作区中已打开表的字段名。
示例
clear
use
customer
&&
打开
customer

for
gncount
=
1
to
fcount(
)
&&
循环次数等于字段的数目
?
field(gncount)
&&
显示各字段
next
?
?
’number
of
fields:

+
alltrim(str(gncount
-1))
evaluate(
)
函数
计算字符表达式的值并返回结果。
语法
EVALUATE(cExpression)
参数
cExpression
指定要计算的表达式。cExpression
可以是原义字符串,也可以是引号括起的各种数据类型的有效
Visual
FoxPro
表达式、内存变量、数组元素或字段。cExpression
中的字符不能超过
255
个。
只要可能,就应使用
EVALUATE(
)
和名称表达式来代替使用
&的宏替换,因为
evaluate(
)
函数或名称表达式比宏替换的执行速度快。
返回值类型
字符型、数值型、货币型、日期型、日期时间型、逻辑型或备注型。
说明
evaluate(
)
函数与
TYPE(
)
函数类似,只不过返回的是表达式的值而不是其类型。包含
evaluate(
)
函数的表达式不能使用
Rushmore
技术优化。

求VFP日期时间函数

日期时间函数是处理日期型或日期时间型数据的函数。其自变量为日期型表达式dExp或日期时间型表达式tExp。
1.系统日期函数DATE( )
【格式】DATE()
【功能】返回当前系统日期,此日期由Windows系统设置。函数值为D型。
2.系统时间函数TIME( )
【格式】TIME()
【功能】返回当前系统时间,时间显示格式为hh:mm:ss。若选择了nExp ,则不管为何值,返回的系统时间还包括秒的小数部分,精确至小数点后两位。函数值为C型。
3.日期函数DAY( )
【格式】DAY(《dExp》)
【功能】返回dExp式中的天数。函数值为N型
4.星期函数DOW( )、CDOW( )
【格式】DOW(《dExp》)
CDOW(《dExp》)
【功能】DOW( )函数返回dExp式中星期的数值,用1~7表示星期日~星期六。函数值为N型。CDOW( ) 函数返回dExp式中星期的英文名称。函数值为C型。
5.月份函数MONTH( )、CMONTH( )
【格式】MONTH(《dExp》)
CMONTH(《dExp》)
【功能】MONTH( )函数返回dExp式中月份数。函数值为N型。CMONTH( )函数则返回月份的英文名。函数值为C型。
6.年份函数YEAR( )
【格式】YEAR(《dExp》)
【功能】函数返回dExp式中年份值。函数值为N型。

以上就是我们为大家找到的有关“vfp中的常用函数(求Visual Foxpro常用数值函数)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。

vfp中的常用函数(求Visual Foxpro常用数值函数)

本文编辑:admin

更多文章:


html按钮的类型(html编程里的界面设置按钮类型,如下图的描述,该如何编写点击上排的按钮,在下面显示内容,不换网页)

html按钮的类型(html编程里的界面设置按钮类型,如下图的描述,该如何编写点击上排的按钮,在下面显示内容,不换网页)

大家好,如果您还对html按钮的类型不太了解,没有关系,今天就由本站为大家分享html按钮的类型的知识,包括html编程里的界面设置按钮类型,如下图的描述,该如何编写点击上排的按钮,在下面显示内容,不换网页的问题都会给大家分析到,还望可以解

2026年2月22日 20:45

为什么爬虫都用python(为什么写爬虫都喜欢用python)

为什么爬虫都用python(为什么写爬虫都喜欢用python)

各位老铁们,大家好,今天由我来为大家分享为什么爬虫都用python,以及为什么写爬虫都喜欢用python的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文

2025年8月4日 14:00

anticipate的同义词(怎样记住单词anticipate)

anticipate的同义词(怎样记住单词anticipate)

今天给各位分享怎样记住单词anticipate的知识,其中也会对怎样记住单词anticipate进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录怎样记住单词anticipatelook forward to d

2026年3月15日 20:30

vlookup函数的功能和用法(vlookup函数的主要功能是什么)

vlookup函数的功能和用法(vlookup函数的主要功能是什么)

各位老铁们好,相信很多人对vlookup函数的功能和用法都不是特别的了解,因此呢,今天就来为大家分享下关于vlookup函数的功能和用法以及vlookup函数的主要功能是什么的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧

2025年11月6日 22:15

需要用到volatile的场合(java volatile在什么场景下适用)

需要用到volatile的场合(java volatile在什么场景下适用)

本篇文章给大家谈谈需要用到volatile的场合,以及java volatile在什么场景下适用对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文

2026年6月3日 11:15

随机数公式带小数点(excel随机带一位小数)

随机数公式带小数点(excel随机带一位小数)

本篇文章给大家谈谈随机数公式带小数点,以及excel随机带一位小数对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录excel随机带一位小数如

2026年4月24日 01:15

java对象就是变量吗(Java基本类型的变量是否是对象)

java对象就是变量吗(Java基本类型的变量是否是对象)

大家好,关于java对象就是变量吗很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于Java基本类型的变量是否是对象的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助

2026年5月23日 02:45

order by原理(oracle中在in子查询语句中order by排序能否用)

order by原理(oracle中在in子查询语句中order by排序能否用)

各位老铁们,大家好,今天由我来为大家分享order by原理,以及oracle中在in子查询语句中order by排序能否用的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,

2025年7月25日 15:00

jav hdxrw(jAVHDc0M丁uB8 m.tub8为什么找不到一答案.me)

jav hdxrw(jAVHDc0M丁uB8 m.tub8为什么找不到一答案.me)

“jav hdxrw”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看jav hdxrw(jAVHDc0M丁uB8 m.tub8为什么找不到一答案.me)!本文目录jAVHDc0M丁uB8 m.tub8为什么找不到一答案.me

2026年5月16日 08:45

extension strategy(jdbc链接oracle网络适配器问题)

extension strategy(jdbc链接oracle网络适配器问题)

本篇文章给大家谈谈extension strategy,以及jdbc链接oracle网络适配器问题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录jdbc链接oracle网络适配器问题什么是Brand_extension_st

2025年11月5日 14:45

c 语言 输入(如何输入键盘数组c语言)

c 语言 输入(如何输入键盘数组c语言)

本篇文章给大家谈谈c 语言 输入,以及如何输入键盘数组c语言对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录如何输入键盘数组c语言在C语言中,汉字怎么输入c语言实现从键盘上输入10个数,并输出c语言输入字符串scanfC语言中

2025年10月26日 22:00

织梦内容管理系统打开要什么(织梦内容管理系统打开时怎么那么慢)

织梦内容管理系统打开要什么(织梦内容管理系统打开时怎么那么慢)

大家好,如果您还对织梦内容管理系统打开要什么不太了解,没有关系,今天就由本站为大家分享织梦内容管理系统打开要什么的知识,包括织梦内容管理系统打开时怎么那么慢的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录织梦内容管

2026年2月23日 22:15

ueditor上传图片写入数据库(ueditor富文本编辑器上传图片怎么配置)

ueditor上传图片写入数据库(ueditor富文本编辑器上传图片怎么配置)

各位老铁们好,相信很多人对ueditor上传图片写入数据库都不是特别的了解,因此呢,今天就来为大家分享下关于ueditor上传图片写入数据库以及ueditor富文本编辑器上传图片怎么配置的问题知识,还望可以帮助大家,解决大家的一些困惑,下面

2025年12月7日 11:00

小面包字体ttf(TTF字体上下间距如何调小)

小面包字体ttf(TTF字体上下间距如何调小)

本篇文章给大家谈谈小面包字体ttf,以及TTF字体上下间距如何调小对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录TTF字体上下间距如何调小TTF格式的字体怎么做后缀名为ttf的是什么文件怎么做自己的TTF文件后缀为TTF或T

2026年1月11日 04:15

培训学校名字(职业培训学校起名字 有文化的机构好名)

培训学校名字(职业培训学校起名字 有文化的机构好名)

其实培训学校名字的问题并不复杂,但是又很多的朋友都不太了解职业培训学校起名字 有文化的机构好名,因此呢,今天小编就来为大家分享培训学校名字的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录职业培训学校起名字 有文化

2026年2月13日 23:45

使用md5后能不能破解(用MD5加密后的字段有反解密的方法吗)

使用md5后能不能破解(用MD5加密后的字段有反解密的方法吗)

今天给各位分享用MD5加密后的字段有反解密的方法吗的知识,其中也会对用MD5加密后的字段有反解密的方法吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录用MD5加密后的字段有反解密的方法吗MD5可以破解论坛的密

2025年10月15日 18:00

程序员都用什么语言(编程都有哪些语言)

程序员都用什么语言(编程都有哪些语言)

大家好,今天小编来为大家解答以下的问题,关于程序员都用什么语言,编程都有哪些语言这个很多人还不知道,现在让我们一起来看看吧!本文目录编程都有哪些语言作为一个程序员,至少需要掌握哪几种编程语言现在的程序员需要学习什么语言编程都有哪些语言学编程

2025年10月31日 19:45

移动web开发(移动web开发和html5开发有什么不同)

移动web开发(移动web开发和html5开发有什么不同)

其实移动web开发的问题并不复杂,但是又很多的朋友都不太了解移动web开发和html5开发有什么不同,因此呢,今天小编就来为大家分享移动web开发的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录移动web开发和h

2025年6月10日 22:15

hen怎么读音发音英语怎么读(hen怎么读)

hen怎么读音发音英语怎么读(hen怎么读)

大家好,hen怎么读音发音英语怎么读相信很多的网友都不是很明白,包括hen怎么读也是一样,不过没有关系,接下来就来为大家分享关于hen怎么读音发音英语怎么读和hen怎么读的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本

2026年7月17日 03:30

shiro框架特征(oauth3 和shiro的区别)

shiro框架特征(oauth3 和shiro的区别)

大家好,shiro框架特征相信很多的网友都不是很明白,包括oauth3 和shiro的区别也是一样,不过没有关系,接下来就来为大家分享关于shiro框架特征和oauth3 和shiro的区别的一些知识点,大家可以关注收藏,免得下次来找不到哦

2026年5月5日 21:45

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索