看板 Railway 關於我們 聯絡資訊
既然是電子票證了 設定一個規則給電腦算票價會很困難嗎? 區間車1.46元/公里*70公里=102.2元 那就限制電子票證最多折10元 用Excel函數來講,假設里程n公里 A1=n A2=ROUND(A1*1.46,0) ↑四捨五入 A3=A1-IF(A2>=100,10,ROUNDUP(A2*0.1,0)) ↑無條件進位 如果要避免搭長途自強(假設自強最慢時速74公里/小時,區間最快時速55公里/小時) 那就大概取65公里/小時為分界點,假設刷卡時間差為t小時 B1=t B2=IF(A1/B1>65,ROUND(A1*2.27,0),A2) B3=B2-IF(B2>=100,10,ROUNDUP(B2*0.1,0)) 如果真的有人為了省錢在站內浪費時間再刷卡 那就算他區間車票價吧 當然這只是舉個例子 公式還是要調整 以台北到高雄最慢自強套用本公式(原價843) A1=371.5() B1=5 得到結果B3=833(元) 最少要多等42.9分鐘出站 B3才會變532(元) 這樣的方式也防止快速進出站的省錢方式 Google試算表 (里程、時間可改) http://goo.gl/ofHppB 不過我不知道電子票證的機器實際怎麼運作的 應該做得到吧? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.236.8 ※ 文章網址: http://www.ptt.cc/bbs/Railway/M.1412446509.A.669.html
kutkin: 程式能解決的都是小問題呀。 人腦才是問題 10/05 02:18
kutkin: TRA不要整天設一堆例外規則就好 我真的很難解釋電子票證 10/05 02:20
kutkin: 要怎麼適用。 10/05 02:21
evilcherry: 還是分別收急行和對號服務費好了 10/05 02:23
hicker: 覺得最大的問題應該還是 如何告知乘客這站的前後70KM範圍 10/05 06:59
hicker: 是到哪些站為止.... 這會每站都不同喔 10/05 07:00
kudo070125: 我覺得不要用距離 用區域不就省事多了.... 10/05 09:26
kudo070125: 例如台北到宜蘭羅東都可以刷 要到花蓮就補票 就這麼 10/05 09:26
kudo070125: 簡單 10/05 09:26
kudo070125: 要不就是學日本「乘車券」和「特急券」分開 10/05 09:27
kudo070125: 全部都可以用電子票證且票價統一 但搭對號車要加價 10/05 09:27
hatedog5566: 區域也是種距離的概念 沒差多少阿.. 10/05 10:33
Overground: 日本也有無料特急(自由席)和有料特急(指定席)的分法, 10/05 12:24
Overground: 比較簡單些,就是指定座位另外加價的意思 10/05 12:24
sziwu1100: 用區域更怪,有的縣市範圍大,有的縣市範圍小~~ 10/05 16:18
sziwu1100: 電子票證既然是用區間車打9折,那就限搭區間車就好了,中 10/05 16:19
sziwu1100: 南部要是嫌區間車少,搭對號車另外補票(以前不也都如此) 10/05 16:19