傻大方摘要:【vf|vf基础知识要点|基础知识|要点】如3.5E3,表示3.5*10A3。 E大小写均可,指数可以为负数。【算术运算符】加法 (+) 、减法 (-) 、乘法 (*) 、除法 (/) 、乘法 (*,A)【优先级】括号最高,然后乘方,然后乘除,然后...
按关键词阅读: 基础知识 VF 要点
1、#数值类型【科学记数法】格式:实数E整数 。
如3.5E3,表示3.5*10A3 。
E大小写均可 , 指数可以为负数 。
【算术运算符】加法 (+) 、减法 (-) 、乘法 (*) 、除法 (/) 、乘法 (*,A)【优先级】括号最高 , 然后乘方 , 然后乘除 , 然后加减【余数计算规则】1. 被除数=除数 * 商+余数2. 余数的绝对值必须小于除数的绝对值3. VFP 规定余数和除数同号【精度】总原则:除非是整数 , 否则至少保留 2 位小数 。
不存在计算结果只有1 位小数的情况 。
+,- :取两个操作数的小数位数多的一个作为计算结果的小数位数 。
只有两个整数相加减结果才是整数 。
*,/ :将两个操作数的小数位数相加 , 作为计 。
2、算结果的小数位数 。
只有两个整数相乘除结果才是整 数 。
%:余数的计算结果 , 小数位数和被除数一致 。
被除数为整数时 , 结果为整数 。
*,A :计算结果至少保留2位小数 。
无论任何情况 , 计算结果都不为整数 。
货币类型1. 只要在数值类型前加上$符号即代表货币类型2. 小数位数永远保留 4 位#数值函数【绝对值和符号】ABS颔值表达式):求数值表达式的绝对值 。
SIGN(数值表达式):求数值表达式的符号 。
特别的 , 若用X表示某表达式 , 则ABS(X)*SIGN(X)=X【取整和四舍五入】INT(数值表达式):直接对数值表达式取整 , 直接舍去小数部分 。
CEILING(数值表达式):天花板函数 , 返回大于该表达式的最小整数 。
。
3、FLOO檄值表达式):地板函数 , 返回小于该表达式的最大整数 。
ROUN嗽值表达式 , 精度):精度为正 , 表示保留几位小数;精度为 0,表示保留整数;精度为负, 表示将整数后几位置为0 。
【其他】SQRT数值表达式):求数值表达式的平方根 。
其中 , 数值表达式必须是非负数 , 可以不是整数 。
MO%除数 , 除数):求余数 , 规则和运算符相同 。
PI() :求圆周率 , 返回值为 3.14。
MAX组表达式):求这组表达式中的最大值 。
MIN(一组表达式):求这组表达式中的最小值 。
【适用范围】1 . 以上函数对于货币类型基本上都适用 。
2 .和比较大小相关的函数如 MAX MIN BETWEEN对其他类型(如字符型、日期型、日期 。
4、时间型) 等也适用 。
#表示方法【三种定界符】双引号 abc 、单引号 abc 、中括号 abc可混合使用 , 如 hello 表示的就是hello 这个字符串(双引号也是字符串的一部分)。
【连接运算】加法:字符用a+字符串b,结果为二者直接相连 。
如:abc +xyz=abc xyz减法:字符串 a- 字符串 b, 结果将 a 尾部的空格转接到 b 的尾部 , 然后再相连 。
如: abc-xyz=abcxyz 【字符长度】一般的 , 普通英文半角字符 , 一个字符占 1 字节 , 长度为 1 。
特别的 , 一个汉字或一个汉字符号占 2 字节 , 长度为 2 。
字符函数【获取长度】LEN(字符串):计算字符串的长度 。
如果字符串是 。
5、由+或-组成的表达式 , 那么+和-计算后的结果长 度相等 。
【大小写转换】UPPERS符串):全部字符转成大写 。
LOWERS符串):全部字符转成小写 。
【生成空格】SPACER数数值):返回一个由 整数数值 个空格组成的字符串 。
【去掉空格】TRIM(字符用):去掉字符串尾部(右边)的空格 。
LTRIM(字符用):去掉字符串头部(左边)的空格 。
ALLTRIM仔符用):去掉字符串两边的空格 。
#字符函数【字符串截取】LEFT(字符串 , 截取长度):从字符串左边开始 , 截取指定长度的字符作为函数返回值 。
RIGHT仔符用 , 截取长度):从字符串右边开始 , 截取指定长度的字符作为函数返回值 。
SUBSTRf符串,起始位置, 。
6、截取长度):从字符串起始位置开始 , 截取指定长度的字符作为函数返 回值 。
起始位置从1 开始 , 截取长度如果省略则一直截取到最右边 。
【子串出现】OCCOUS(申 , 父用):返回子用在父用中出现的次数 , 如果没有出现过则返回0 。
AT(子用 , 父申,出现次数):返回子用在父用中第 出现次数,次出现时 , 子用首字符在父用中的位 置 。
省略出现次数则代表第一次出现 。
ATC仔心父用,出现次数):同上 。
AT函数对大小写敏感 , ATC函数对大小写不敏感 , 即A和a 可视作同一个字符 。
【字符替换】STUFF原始字符串 , 起始位置 , 长度 , 新字符串):将 原始字符串中 , 从 起始位置,开始 , 截取 长 度 字符串 , 将其替换为新字符串 , 将替 。
稿源:(未知)
【傻大方】网址:/a/2021/0905/0024107386.html
标题:vf|vf基础知识要点