主题:求解min('2','-4',6,'-3')
zhxm_0129
[专家分:0] 发布于 2012-04-27 19:01:00
求解min('2','-4',6,'-3'),急!!!!
回复列表 (共7个回复)
沙发
liupeisong [专家分:2340] 发布于 2012-04-27 19:16:00
?min('2','-4',6,'-3')
显示操作或类型错误(原题有错!@)
?min('2','-4','6','-3')
结果-3
?min(2,-4,6,-3)
结果-4
关键是楼主你想要什么结果
板凳
sdta [专家分:570] 发布于 2012-04-27 21:13:00
?min('2','-4',6,'-3')
显示操作或类型错误
不可能有解
3 楼
liupeisong [专家分:2340] 发布于 2012-04-27 21:29:00
[quote]
?min('2','-4',6,'-3')
显示操作或类型错误
不可能有解[/quote]
显示的是:Operator/operand mismatch.
原因也很简单,6没有引号是数值型,其他是字符型!这如何比?
4 楼
zhxm_0129 [专家分:0] 发布于 2012-04-28 08:28:00
各位大侠,在VFP6.0的命令窗口中输入该命令时,结果为2。
5 楼
zhxm_0129 [专家分:0] 发布于 2012-04-28 08:30:00
不好意思,应该是min('2','-4','6','-3'),是我下错了。
6 楼
qjbzjp [专家分:8830] 发布于 2012-04-28 09:01:00
正确答案是 “2”
7 楼
liupeisong [专家分:2340] 发布于 2012-04-28 09:37:00
[quote]不好意思,应该是min('2','-4','6','-3'),是我下错了。[/quote]
vf9里面是-3
这几个都是字符型,由于'-'小于数字字符,且3小于4,所以结果是'-3'
PS:字符串比较,从第1个开始,直到分出大小为止
我来回复