本文主要是介绍羊城通刷15次6折到底能省多少钱?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
本篇博客讨论羊城通如何坐最划算,或者自己当前票价是否值得月初刷15次
注:广州地铁当月乘坐超过15次,第16次起六折,普通票价,不含优惠票
注:京津冀互联互通卡在广州是不能享受6折优惠的,无论多少次都是95折
计算
public static void main(String[] args) {//参考羊城通票价 2块起步int[] rmbs={2,3,4,5,6,7,8,9,10,15,16,17,20};for (int r : rmbs) {//A计划 正常使用羊城通 每月一号重新计算double rmb=0.0;//B计划 每月1号刷15次 第16次开始计算 95折double again=15*2*0.95;//每月23天标准工作日 46次for (int i = 1; i <= 46; i++) {if(i<=15){//A计划前十五次正常价格 95折rmb+=r*0.95;}else{//A计划第十六次开始六折 参考广州地铁rmb+=(r*0.6);}//B计划第一次开始六折again+=r*0.6;}//小数保留两位BigDecimal bd = new BigDecimal(rmb);BigDecimal bd2 = bd.setScale(2, BigDecimal.ROUND_HALF_UP);BigDecimal bd3 = new BigDecimal(again);BigDecimal bd4 = bd3.setScale(2, BigDecimal.ROUND_HALF_UP);System.out.println("A单次乘车"+r+"元,本月羊城通付费:"+bd2+",B提前刷15次总付费"+bd4);}}
结果
可以看到,超过5块的都可以刷15次,票价越贵,省的越多,这个只计算了23天工作日,如果周末有地铁出行计划,理应省的更多,这个和工作日关系比较大,像2月这种优惠就不是很大。博主每月要坐65次地铁左右但是价格并未达到临界值不适合刷。这个5块阈值设置的挺好,5块票价的路程基本上可以去很多地方了,最高票价20(最远的路线是从14号线东风去往4号线南沙客运港站,约131公里,2H22分。)
1、乘车里程在0-4公里,票价2元;
2、乘车里程在4-12公里之间,每增加4公里加收1元;
3、乘车里程在12-24公里之间,每增加6公里加收1元;
4、乘车里程在24公里以上,每增加8公里加收1元。
注:按照里程分段收费,越远越划算
23天
A单次乘车2元,本月羊城通付费:65.70,B提前刷15次总付费83.70
A单次乘车3元,本月羊城通付费:98.55,B提前刷15次总付费111.30
A单次乘车4元,本月羊城通付费:131.40,B提前刷15次总付费138.90
A单次乘车5元,本月羊城通付费:164.25,B提前刷15次总付费166.50
A单次乘车6元,本月羊城通付费:197.10,B提前刷15次总付费194.10
A单次乘车7元,本月羊城通付费:229.95,B提前刷15次总付费221.70
A单次乘车8元,本月羊城通付费:262.80,B提前刷15次总付费249.30
A单次乘车9元,本月羊城通付费:295.65,B提前刷15次总付费276.90
A单次乘车10元,本月羊城通付费:328.50,B提前刷15次总付费304.50
A单次乘车15元,本月羊城通付费:492.75,B提前刷15次总付费442.50
A单次乘车16元,本月羊城通付费:525.60,B提前刷15次总付费470.10
A单次乘车17元,本月羊城通付费:558.45,B提前刷15次总付费497.70
A单次乘车20元,本月羊城通付费:657.00,B提前刷15次总付费580.50
22天
A单次乘车2元,本月羊城通付费:63.30,B提前刷15次总付费81.30
A单次乘车3元,本月羊城通付费:94.95,B提前刷15次总付费107.70
A单次乘车4元,本月羊城通付费:126.60,B提前刷15次总付费134.10
A单次乘车5元,本月羊城通付费:158.25,B提前刷15次总付费160.50
A单次乘车6元,本月羊城通付费:189.90,B提前刷15次总付费186.90
A单次乘车7元,本月羊城通付费:221.55,B提前刷15次总付费213.30
A单次乘车8元,本月羊城通付费:253.20,B提前刷15次总付费239.70
A单次乘车9元,本月羊城通付费:284.85,B提前刷15次总付费266.10
A单次乘车10元,本月羊城通付费:316.50,B提前刷15次总付费292.50
A单次乘车15元,本月羊城通付费:474.75,B提前刷15次总付费424.50
A单次乘车16元,本月羊城通付费:506.40,B提前刷15次总付费450.90
A单次乘车17元,本月羊城通付费:538.05,B提前刷15次总付费477.30
A单次乘车20元,本月羊城通付费:633.00,B提前刷15次总付费556.50
21天
A单次乘车2元,本月羊城通付费:60.90,B提前刷15次总付费78.90
A单次乘车3元,本月羊城通付费:91.35,B提前刷15次总付费104.10
A单次乘车4元,本月羊城通付费:121.80,B提前刷15次总付费129.30
A单次乘车5元,本月羊城通付费:152.25,B提前刷15次总付费154.50
A单次乘车6元,本月羊城通付费:182.70,B提前刷15次总付费179.70
A单次乘车7元,本月羊城通付费:213.15,B提前刷15次总付费204.90
A单次乘车8元,本月羊城通付费:243.60,B提前刷15次总付费230.10
A单次乘车9元,本月羊城通付费:274.05,B提前刷15次总付费255.30
A单次乘车10元,本月羊城通付费:304.50,B提前刷15次总付费280.50
A单次乘车15元,本月羊城通付费:456.75,B提前刷15次总付费406.50
A单次乘车16元,本月羊城通付费:487.20,B提前刷15次总付费431.70
A单次乘车17元,本月羊城通付费:517.65,B提前刷15次总付费456.90
A单次乘车20元,本月羊城通付费:609.00,B提前刷15次总付费532.50
这篇关于羊城通刷15次6折到底能省多少钱?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!