请教VFP6中不明白的一条命令?

来源:百度知道 编辑:UC知道 时间:2024/04/29 18:46:47
题目要求记录以部门升序排列,部门相同则按价格降序排列,索引表识为侯选索引.
对应的命令为
index on val(部门)-价格/1000000 tag bmjg1 candidate
我对该命令的疑问在于,按照价格降序排列为什么要”/1000000”呢,这是价格除以1000000吗?如果是告诉我原因,如果不是那这样做的目的是什么呢?(本列选于清华大学出版社 VFP及其应用系统开发 72页 )

不让你自己看资料,简单介绍一下你就明白:

前提:vfp没有提供升+降序的功能指令,只能通过程序语句和算法实现

虽然你说的那本书我没读过,但是很有道理,原因:
vfp用于处理数据库,一般不像科学计算语言那样(涉及计算)的范围大
(/100)万刚好在vfp小数计算范围之内,如果(/10000万)那就超出范围了,不能准确地排列顺序了。
总不能你的商品单价在不到1分钱的水平把?及时不到1分钱,那你就/10万不就行了?
如果那本书由电子版,记得给我发一份,看看有没有值得借鉴的地方
邮箱:hanhezhai@sina.com
谢谢!
虽然你baidu四级,给分比较吝啬,但是为了得到书,彼此彼此了
呵呵