[問題] 捷徑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