车票的算法
① 火车票价格算法
火车票价是递远递减的,但是它有个起码里程
计算旅客票价,行李、包裹运价的起码里程为:客票20千米;空调票20千米;加快票100千米;卧铺票400千米(特殊区段另有规定者除外);行李20千米;包裹100千米。
建议你下载个极品列车时刻表去查。更方便准确些 ,我自己也下了,很好用的,就是要及时升级更新麻烦一些罢了
② 铁路是按照什么标准计算火车票的
按照里程计算的.实行的递远递减法.(买的越远越便宜)
每种票都有起码里程.
硬座的起码里程20KM.加快票的起码里程100KM.卧铺票的起码里程400KM.
空调票随同客票一起发售.不单独发售.
你拿到手的票.叫联合票.是铁路把所有费用加在一起后的费用.给你的一个凭证.一个收据.
一张车票分为两部份
最基本的是客票.分为:软座和硬座.
还有附加票:加快票.卧铺票.空调票.
这样你就能看明白上面的起码里程了.当你距离不够起码里程时.也按照起码里程算.也就是说.每种票有一个最低的售价.比如硬座.最低就是1.5元.就是在近的话也没有1.5元低的了.因为起码里程是20KM.不够的情况下也按照20KM收费了.1.5元.
ps:现在的每张票票下方都有条形码.条形码下是一长串数字.其中最后四位就是你这张票.从始发站到终点站的里程数.
③ 求火车票票价的算法!
火车票定价采用递远递减的政策,同等级席别,长途的单价比短途的便宜.
如普通硬座客票100公里是7元,1000公里是54元.
另外计算里程是分段的,如21-30公里一个价,10公里内一个价,5001-5100一个价,那是100公里内都是一个价,所以不是1+1=2
④ 学生票价的计算方法是什么
硬座票:1依据现行的铁路票价标准,铁路票价的基价为0.05861元/km,在计算时,按实际里程所在的里程区间中值(km)×0.05861(元/km)计算,实行递远递减。硬座票价是计算票价的基础,票价组成中的其他票价都由硬座票计算得出。需要注意的是,车票组成中的硬座票与在购票时所选择的“硬座”并不完全一样,原因稍后解释。
2、加快票:根据旅客列车的不同等级收取不同档位的加快票,详见下表。表中及后文所述“倍率”是针对硬座票而言的,即票价基价(基价)=硬座票基价×倍率。
3、卧铺票:硬卧上、中、下铺的倍率分别为1.10、1.20、1.30。4、空调票:乘坐有空调的列车时,应支付空调费。空调费的倍率为0.25。另对新空调车,所有票价分别另行上浮50%,上浮后的票价四舍五入。同时有加快票和新空调车上浮的,应先计算新空调上浮,再计算加快上浮。
⑤ 求火车票票价的算法
硬座客票价200公里以内: 0.05861元/公里·人;
第201公里至第500公里: 0.05861*0.9;
第501公里至第1000公里: 0.05861*0.8;
第1001公里至第1500公里:0.05861*0.7;
第1501公里至第3000公里:0.05861*0.6;
第3001公里以上: 0.05861*0.5,单位都是元/公里·人。
也就是说,买票买的里程越远,优惠的就越多(通票最划算)
这里也有个弊端,假设你坐火车坐了200公里,你可能花的钱和190公里的钱一样.
如果你坐了201公里,那么你就可能和300公里的钱是一样的.
总之铁路上的里程 不是按照一公里来计算的```
⑥ 火车票价的计算方法
由火车种类如普通,普快,快速,特快,新型空调车等和你所购车票的等级,如硬座,软座,硬卧和软卧等确定相应单价且单价递远递减,按不同公里数的单价再乘以相应公里数,减去各种折扣,如优质优价列车可上浮,客流高低峰期亦可调整及寒暑假期学生票等,即可得到最后票价.
我国铁路客运价格一直实行全国统一水平的国家定价,1998年7月《价格法》实施后改称政府定价。经国务院批准,1998年4月起,允许部分铁路旅客票价向下浮动;2000年11月起,允许部分铁路旅客票价以公布的《铁路旅客票价表》为基准上下浮动。新中国成立以来,国家铁路旅客票价总共进行过四次较大的全面调整:第一次是1952年3月,关内外直通旅客列车开行,全路统一客运运价,客票基价降低为人公里旧币135元(此前关内基价为每人公里136.50元,东北地区基价为每人公里336元)。软席按硬席票价加75%,
加快票按硬席基本票价率加20%,卧铺票价按上中下铺分别按硬席票价加40%、50%、60%。计费里程采用里程区段的中间里程计算,小孩票价按大人票价减半,旅客票价内另加2%的保险费。当时形成的票价体系基本上一直沿用至今。
第二次调价是1955年6月1日,铁路旅客票价提高30%,硬席基价从人公里旧币135元提高到175.5元,折合新币0.01755元。
第三次全面调整客票价格的时间已经是1989年8月5日。由于长期没有调整旅客票价,票价明显过低。在此背景下,经国务院批准,对客运运价水平做了较大幅度的调整,硬座基价率由每人公里0.01755元调整为0.03861元,提价幅度120%,其中100~里以内票价提高60.80%,以保持同公路客运运价的合理比价。旅客票价平均增幅为112.79%。为照顾边远地区,还将3000公里以上的递远递减率由减价40%扩大为减价50%。第四次,即最近一次全面调整客运价格是在1995年10月1日。为了缓解铁路客运价格偏低、企业严重亏损的问题,经国务院批准,旅客票价基价率从人公里0.03861元调整到0.05861元,同时适当调整了不同席别的比价关系,理顺了递远递减率。这次铁路调整价贯彻了国民待遇原则,取消了外籍旅客二号票价和港澳台旅客特价,国内外旅客实行一种票价。
⑦ 火车票定价标准
1、要看一下票价的组成部分:基本客票票价+附加票票价+其他(包括保险费、订票费、客票发展金等)
2、基本客票票价,有硬席、软席两种标准。其中普客硬席基本票价为: 0.05861
元/人.km。软席票价为硬席的两倍。
3、附加票票价:包括加快、卧铺、空调票票价。
(1)加快票: 除普客级(车次编号为6001-8999)外,其他等级列车的票价都包含加快票。加快票票价为基本票价的20%
(2)普快级(车次编号为6001-8999),特快级(包括直特特快和快速)为普快级的两倍。
(3)卧铺票 :上、中、下硬席卧铺的票价为基本票价的1.1倍、1.2倍和1.3倍 上、下软席卧铺的票价为基本票价的1.75倍和1.95倍。
(4)空调票 :基本票价的25%
4、其他
(1)保险费:不分席别,按基本票价的2%, 计算以角为单位,不足1角的尾数进整。
(2)卧铺订票费 10元
(3)客票发展金 1元
⑧ 火车票的票价是如何规定的
票价是根据【乘车里程、车型(硬座、软座、上铺、中铺、下铺、有没有空调)、是普通客车还是普快和快速】这些条件来具体计算并加和得出。
铁路客票票价计算的基础是票价率【单位:元/(人*公里)】,硬座为0.05861,空调是0.01465,普快为0.01172,快速为0.02344,特快和直达特快的票价率等同于快速。硬座的起码里程为20千米,加快票(包括普快和快速)为100千米,乘车里程不足起码里程的按起码里程计算。
铁路还会将一段乘车里程划分为10个区间,对同一区段核收同一票价。比如太原吕梁4621/2/3/4次(硬座,空调,普快)全程185千米,处于181--190区间,乘车里程在此区间内的均按185公里计算,不管你走了181公里还是183还是185还是188还是190千米都按照185公里计算票价。乘车里程超出201千米的,还会有递远递减的计算,也就是说,对于乘车里程超出201千米的,你坐车走得越远票价越低、越划算,所以能直达的请不要转车!
古交太原区间4638次(硬座,有空调,普快,54千米按55计算)10元票价计算:
硬座0.05861*55=3.22355四舍五入取整数=3新型空调车票价上浮50%即3*1.5=4.5四舍五入取整=5
空调0.01465*55=0.80575四舍五入取整数=1新型空调车票价上浮50%即1*1.5=1.5四舍五入取整=2
普快0.01172*100=1.172四舍五入取整数=1新型空调车票价上浮50%即1*1.5=1.5四舍五入取整=2
保险0.05861*55*0.02=0.064471四舍五入到小数点后一位=0.1
客票发展金=1
5+2+2+1+0.1=10.1取整数=10
以上票价计算方法适用于非动车组列车也就是Z、T、K、L等,而动车组列车G、C、D 的票价计算方法是:
动车组一等座票价率0.3366,二等座票价率0.2805。
票价=(对应票价率*1.1*实际乘车里程+实际乘车里程*0.05861*0.02)*0.95,次式计算中执行两次四舍五入取整,第一次是括号内,乘0.95后作第二次四舍五入取整。
⑨ 火车票价格是怎么算的
购买火车票学生票可享受普速旅客列车硬座客票、加快票、空调票和动车组列车二等座公布票价的优惠。学生票普速旅客列车票价按相应客票和附加票票价的50%计算。持学生票乘车的学生使用普速旅客列车硬卧时,应另收全价硬卧票价,有空调时还应另收半价空调票票价。动车组列车二等座按公布票价的75%计算。
⑩ 中国铁路,火车票的价格由哪几部分构成火车票的价格计算公式是怎样的
旅客火车票价格主要构成部分:
基础票价,及客票票价。以每人每公里0.05861元计算。
加快票价(20%或40%)
空调票价(25%)
卧铺票价(110%~195%)
附加费(1 ~12元)
火车票的价格位以上几项相加,如果所乘车为新型空调车,则在前四项基础上整体上浮50%。。
以T107北京到深圳,硬卧中铺为例,基本票价+附加票价(特快+空调+硬卧)+新型空调车+附加费=102.3+(40.9+25.6+122.7)+146+12=449.5元