发信人: tlcuiyue() 
整理人: happywang(1999-10-07 12:07:02), 站内信件
 | 
 
 
    以下是我们的中国电信收取网络费用的方法,大家应该看得出来,这种计算 
 方法比起单纯按时段收取半价或全价在程序的实现上要复杂一些,如果说中国电 
 信是因为技术原因定为按小时收费的,那么他们为什么在编程上就没有技术障碍 
 了呢?反而舍简就繁了呢?再看,如果我们这个月在半价时段多用了哪怕是一秒 
 钟,中国电信也会按全价的一小时收费,如果中国电信的人到市场买半斤水果, 
 商贩非得收他十斤的钱,他会不会欣然交钱呢?由此可见,中国电信并不是因为 
 技术上的问题才不采取按分钟或按秒收费的,他们压根就是借着垄断来获取高额 
 的利润。
   
      新资费政策的计算方法说明
     1999/3/17
     质量控制部
      
      计费有效参数:
     
       60小时以内的非优惠时段上网时间------A+a
       
       60小时以内的优惠时段上网时间-----B+b
       
       60小时以外的非优惠时段上网时间-----C+c
       
       60小时以外的优惠时段上网时间-----D+d
       
       以上各时段小时以外的零头-----E(a+b+c+d)
     
     大写字母为以小时为单位的整数部分,小写字母为零头
     Total= A*4 + B*2 + C*8 + D*4 + E*4
     对于消费总时长60h的用户,计算时不仅要将优惠时长,正常段时长分别算
      出来,同时与用户在60小时分离处是哪条记录有关。
     如果需要准确的知道AIAC64是怎么计算的,请不要仅仅根据
     MONFEE中的总时长和优惠时长来算,这算出的结果会有出入。
     举例说明:
     用户zf33消费记录如下 
     用户名      上网时间            下网时间     实际连接时长(s) 优 惠时长(s)
     zf33  1999-01-08-09:00:00 1999-01-08-20:00:00 39600.000000      0. 000000
     zf33  1999-01-11-09:00:00 1999-01-11-20:00:00 39600.000000      0. 000000
     zf33  1999-01-12-09:00:00 1999-01-12-20:00:00 39600.000000      0. 000000
     zf33  1999-01-13-09:00:00 1999-01-13-20:00:00 39600.000000      0. 000000
     zf33  1999-01-14-10:30:00 1999-01-14-21:30:00 39600.000000      18 00.000
     zf33  1999-01-15-17:20:20 1999-01-16-03:00:00 34780.000000      21 600.00
     zf33  1999-01-16-21:00:00 1999-01-16-21:40:40 2440.00000        24 40.000
     zf33  1999-01-17-09:00:00 1999-01-17-20:00:00 39600.000000      0. 000000
     zf33  1999-01-18-09:00:00 1999-01-18-15:00:02 21602.000000      0. 000000
     《一》60小时以内
     记录--每条记录11小时,共55小时(优惠+正常),其中
     [1]正常时长54小时30分
     [2]其中第5条记录有30分钟优惠
     记录跨越60小时分割点
     |--------------------|----|-------------|
     17:20:20 21:00 22:20:20 03:00:00
     17:20:20---22:20:20 共5小时,
     [3]其中正常时长3小时39分40秒,
     [4]优惠时长1小时20分20秒
     截止到22:20:20用户已经消费60小时, 20:20:20以后的消费记录8元/小时
      60小时以内正常时长为[1]+[3]=58小时9分40秒;优惠时长为[2]+[4]=1小时 50分20秒
     因此60小时的费用应为
     正常时长(略去零头)*4+优惠时长(略去零头)*4*0.5
     = 58*4+1*4*0.5=234(元)
     《二》同理:60小时以后的费用也要向上面那么算,只是费率不同
     60小时以后正常时长=17小时02秒 优惠时长=5小时20分20秒
     60小时费用=17*8+5*8*0.5=156(元)
     《三》零头:按照电总规定汇总后,向上取整,费率统一为4元
     9分40+50分20+02秒+20分20秒 =4822秒=1.34
     向上取整后为2小时 费用=2*4=8元
     所以,用户zf33的实际应收费用:
     TOTAL(本地)=8+234+156=398(元)
     ***备注:aiobs4依照此方法计费
   
  
       
  -- 善待他人,就是善待自己
  ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.88.161]
  | 
 
 
 |