[问题] 捷径App的运算式

楼主: t0117682 (Nesir)   2018-12-04 19:11:43
各位好 最近用捷径在写计算式的小工具
有一个关于运费的计算方式一直想不出来
所以来询问各位大神...
重量:2.38kg
首重:1kg 90元
续重:0.5kg 50元
(超出首重部分,每0.5kg计价)
从例子来说,计价重量需进位为 2.5kg
以下是我的运算式逻辑:
首重 + 续重
(1 x 90)+(1.5 x 50)
= 90 + 75
= 165
在捷径的步骤该怎么写呢?
恳请大神赐教 感激不尽
作者: darktt (小朱)   2018-12-04 19:48:00
作者: for40255 (66不能亡)   2018-12-04 19:52:00
1楼那个不太对
作者: kouta (Kk)   2018-12-04 19:55:00
作者: haleytll (Zoe)   2018-12-04 19:55:00
(重量-1)后小数无条件进位=x90+x/0.5*50价格是240
作者: for40255 (66不能亡)   2018-12-04 19:58:00
-1后还要判断是否大于0.5 2.38-1=1.38如果小数后面大于0.5必须多算 没超过直接*50
作者: jackvv4445 (*空)   2018-12-04 19:59:00
vb写很快....捷径我反而写不出来QQ....
作者: jackvv4445 (*空)   2018-12-04 20:17:00
可以藉著这篇文顺便问一下各位都用iphone写的吗?还是有什么tool呢?
作者: for40255 (66不能亡)   2018-12-04 20:34:00
2.5不是90+100+50吗?还是我的逻辑有错1->90 1.38 ->150
作者: LetsGoNY (Jordan)   2018-12-04 20:45:00
原PO那个续重的逻辑是不是有点问题呀?
作者: charlie0505 (Charlie0505)   2018-12-04 20:56:00
快推 不然别人以为我看不懂
作者: for40255 (66不能亡)   2018-12-04 21:43:00
有错欢迎指教https://bit.ly/2Pfs9AV
作者: jackvv4445 (*空)   2018-12-04 22:12:00
楼上强者,逻辑感觉是对的。记得把快速查看拿掉再加个显示结果就完成了..原来有个快速查看可以debug...我一直用显示结果好蠢
作者: kouta (Kk)   2018-12-04 22:19:00
楼上那个我输入 2.38 出来的结果是 100
作者: for40255 (66不能亡)   2018-12-04 22:29:00
我2.38是240啊
作者: haleytll (Zoe)   2018-12-04 22:30:00
19楼的改良版 https://is.gd/CdUzCL
作者: for40255 (66不能亡)   2018-12-04 22:33:00
H大首重 续重如果每次都要输入会很麻烦 可以用在文字里面逻辑大概是这样重量2.38-1续重重=1.381.38 取小数点左边1/0.5=2*50=100 0.38没超过0.5 算 50100+50+首重90=240
作者: haleytll (Zoe)   2018-12-04 22:39:00
首重续重因每家国际运费不尽相同且价格常变动
作者: for40255 (66不能亡)   2018-12-04 22:41:00
嗯我的意思是可以直接在“文字”里修改 就不用每次都要改了 不过你这样也是可以的只是建议而已
作者: jackvv4445 (*空)   2018-12-04 22:42:00
刚刚玩了一个晚上觉得这个好好玩XDDD有没有所有值的说明阿?
作者: haleytll (Zoe)   2018-12-04 22:46:00
for,其实我不了解你的明白XD
作者: for40255 (66不能亡)   2018-12-04 22:46:00
H大 我发现你有个地方没改到 最后 判断小于0.5的“否定”要+续重金额*2 才对 大于0.5就得加2倍了https://i.imgur.com/oX9TsKv.jpgJ大你要啥说明啊
作者: jackvv4445 (*空)   2018-12-04 22:50:00
F大我找到了,官网有类似的说明可以看,谢谢
作者: for40255 (66不能亡)   2018-12-04 22:51:00
Ok XDD
作者: haleytll (Zoe)   2018-12-04 23:20:00
我找不到那种一个对话框可以分次输入数值的设定https://is.gd/fJzbbt

Links booklink

Contact Us: admin [ a t ] ucptt.com