#数值类型
【科学记数法】
格式:实数E整数。如3.5E3,表示3.5*10^3。E大小写均可,指数可以为负数。
【算术运算符】
加法(+)、减法(-)、乘法(*)、除法(/)、乘法(**,^)
【优先级】
括号最高,然后乘方,然后乘除,然后加减
【余数计算规则】
1. 被除数=除数*商+余数
2. 余数的绝对值必须小于除数的绝对值
3. VFP规定余数和除数同号
【精度】
总原则:除非是整数,否则至少保留2位小数。不存在计算结果只有1位小数的情况。
+,-:取两个操作数的小数位数多的一个作为计算结果的小数位数。只有两个整数相加减结果才是整数。
*,/:将两个操作数的小数位数相加,作为计算结果的小数位数。只有两个整数相乘除结果才是整数。
%:余数的计算结果,小数位数和被除数一致。被除数为整数时,结果为整数。
**,^:计算结果至少保留2位小数。无论任何情况,计算结果都不为整数。
货币类型
1. 只要在数值类型前加上$符号即代表货币类型
2. 小数位数永远保留4位
#数值函数
【绝对值和符号】
ABS(数值表达式):求数值表达式的绝对值。
SIGN(数值表达式):求数值表达式的符号。
特别的,若用X表示某表达式,则ABS(X)*SIGN(X)=X
【取整和四舍五入】
INT(数值表达式):直接对数值表达式取整,直接舍去小数部分。
CEILING(数值表达式):天花板函数,返回大于该表
原创力文档

文档评论(0)