Office中国论坛/Access中国论坛

标题: [求助]判断计算语句? [打印本页]

作者: hjy611    时间: 2005-12-6 18:23
标题: [求助]判断计算语句?












国家和地区





资费标准








0





0.3元/分








00852、00853、00886





1.5元/分








001





2.4元/分








0044、0049、0082、0033、0081、0066、0062、0061、0039、0064、0065、0063、0060








3.6元/分








其他国家





4.6元/分帮我按照编码写一下条件语句,按分钟计算。比如3分02秒按4分钟计算。
作者: myth_sea    时间: 2005-12-6 20:59
试试看行不行

select case no
case "0"
  price=0.3
case "001"
  price=2.4
...
end select

if t>int(t) then
  t=int(t)+1
endif

totle=t*price
'T是通话时间
'PRICE是费率
作者: hjy611    时间: 2005-12-6 21:37
好我去看看
作者: hjy611    时间: 2005-12-6 22:35
你这个只是特定的,这个代码只是一串数字的前几个,我就是不知道该怎么定义这个。哪个高手帮看看
作者: zyp    时间: 2005-12-7 00:18
你这表本身就不是很规范,最后是一个地区对应一个价格
作者: hjy611    时间: 2005-12-7 01:05
最后的哪个就写个ELSE就可以了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3