[问题] 腾云舱票价怎么推算

楼主: LPen (鸟人)   2022-03-30 06:22:07
https://www.railway.gov.tw/tra-tip-web/tip/tip001/tip114/query
我用这个网页算了一下腾云舱的票价发现
1. 最少50km, 50km 以内都是340元.
2.距离越远,票价成长幅度越少
以高雄出发来看
台南 46.6km 340
永康 53.0km 348
嘉义 108.0km 523
斗六 139.2km 622
彰化 188.9km 781
台中 206.5km 831
台北 371.5km 1205
宜兰 408.5km 1289
粗略看,距离在200公里内 每公里约3.1元
超过200公里,每公里约2.27元.
(这个价钱跟目前自强号的公里牌价一样)
归纳概算公式
公里数小于200公里, 180+公里数*3.2
公里数大于200公里, 360+公里数*2.27
距离190-210票价转换区间误差较大, 其他都蛮接近的.
不只有更正确的算法吗
作者: JRhokkaido (鞭小力一点)   2022-03-30 07:05:00
之前好像板上有大神算出来过
作者: evanzxcv (左蝦餃.易釩斯)   2022-03-30 07:14:00
插个样条进去那个区间让一次和二次导数都连续就好了
作者: zx246800tw (摇杆驱动程式)   2022-03-30 07:16:00
200km内*1.43+180?应该是*1.4然后200km后餐费不会再加收,最多就+180
作者: R101 (R101)   2022-03-30 07:25:00
合铁不是有给公式
作者: jgfreedom (jgfreedom)   2022-03-30 08:41:00
我到现在计算仍有1-2元的误差,反正就依台铁系统计算为准台北-花莲怎么算都是797,系统计算是796
作者: OhmoriHarumi (黑魔导)   2022-03-30 09:23:00
你2个公式都错。
作者: ttjbus010061 (双节式大客车)   2022-03-30 10:34:00
200公里内是3.18*公里数+180
作者: jgfreedom (jgfreedom)   2022-03-30 10:50:00
这样算台北-花莲(里程194公里)得796.92元,四舍五入也应该是797元,非796元。但其他多数这样计算是正确的,少数站间才有误差,刚好北花就是那少数所以正确公式是?
作者: wody840923 (wody)   2022-03-30 11:06:00
自强号2.27的费率不可能变动,不会另外出现什么2.27意外的新费率。
作者: handsome8888 (星云)   2022-03-30 11:07:00
我之前有po 过公式呀
作者: wody840923 (wody)   2022-03-30 11:10:00
200k以内:2.27*里程数*1.4倍+180元200k以上:2.27*200k*1.4倍+2.27*超出200以上之里程数+180元
作者: jgfreedom (jgfreedom)   2022-03-30 11:20:00
那后续的小数点部分是四舍五入吗?最大疑惑是后面四舍五入部分了
作者: wody840923 (wody)   2022-03-30 11:23:00
各自四舍五入再相加
作者: jgfreedom (jgfreedom)   2022-03-30 11:25:00
还是说在乘上1.4之前就已经先四舍五入到整数,如果是这样北花就是796元感谢w大解答!
作者: wody840923 (wody)   2022-03-30 11:29:00
确切的说就是直接拿一般自强号票价去*1.4而已。

Links booklink

Contact Us: admin [ a t ] ucptt.com