[問題] 捷徑App的運算式

看板iOS作者 (Nesir)時間7年前 (2018/12/04 19:11), 編輯推噓20(20032)
留言52則, 7人參與, 7年前最新討論串1/3 (看更多)
各位好 最近用捷徑在寫計算式的小工具 有一個關於運費的計算方式一直想不出來 所以來詢問各位大神... 重量:2.38kg 首重:1kg 90元 續重:0.5kg 50元 (超出首重部分,每0.5kg計價) 從例子來說,計價重量需進位為 2.5kg 以下是我的運算式邏輯: 首重 + 續重 (1 x 90)+(1.5 x 50) = 90 + 75 = 165 在捷徑的步驟該怎麼寫呢? 懇請大神賜教 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.211.163 ※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1543921905.A.0B8.html

12/04 19:48, 7年前 , 1F
12/04 19:48, 1F

12/04 19:52, 7年前 , 2F
1樓那個不太對
12/04 19:52, 2F

12/04 19:55, 7年前 , 3F
12/04 19:55, 3F

12/04 19:55, 7年前 , 4F
(重量-1)後小數無條件進位=x
12/04 19:55, 4F

12/04 19:55, 7年前 , 5F
90+x/0.5*50
12/04 19:55, 5F

12/04 19:56, 7年前 , 6F
價格是240
12/04 19:56, 6F

12/04 19:58, 7年前 , 7F
-1後還要判斷是否大於0.5 2.38-1=1.38如果小數後面大於
12/04 19:58, 7F

12/04 19:58, 7年前 , 8F
0.5必須多算 沒超過直接*50
12/04 19:58, 8F

12/04 19:59, 7年前 , 9F
vb寫很快....捷徑我反而寫不出來QQ....
12/04 19:59, 9F

12/04 20:03, 7年前 , 10F

12/04 20:03, 7年前 , 11F

12/04 20:03, 7年前 , 12F

12/04 20:17, 7年前 , 13F
可以藉著這篇文順便問一下各位都用iphone寫的嗎?
12/04 20:17, 13F

12/04 20:17, 7年前 , 14F
還是有甚麼tool呢?
12/04 20:17, 14F

12/04 20:34, 7年前 , 15F
2.5不是90+100+50嗎?還是我的邏輯有錯
12/04 20:34, 15F

12/04 20:34, 7年前 , 16F
1->90 1.38 ->150
12/04 20:34, 16F

12/04 20:45, 7年前 , 17F
原PO那個續重的邏輯是不是有點問題呀?
12/04 20:45, 17F

12/04 20:56, 7年前 , 18F
快推 不然別人以為我看不懂
12/04 20:56, 18F

12/04 21:43, 7年前 , 19F
有錯歡迎指教https://bit.ly/2Pfs9AV
12/04 21:43, 19F

12/04 22:12, 7年前 , 20F
樓上強者,邏輯感覺是對的。
12/04 22:12, 20F

12/04 22:13, 7年前 , 21F
記得把快速查看拿掉再加個顯示結果就完成了..
12/04 22:13, 21F

12/04 22:13, 7年前 , 22F
原來有個快速查看可以debug...我一直用顯示結果好蠢
12/04 22:13, 22F

12/04 22:19, 7年前 , 23F
樓上那個我輸入 2.38 出來的結果是 100
12/04 22:19, 23F

12/04 22:29, 7年前 , 24F
我2.38是240啊
12/04 22:29, 24F

12/04 22:30, 7年前 , 25F
19樓的改良版 https://is.gd/CdUzCL
12/04 22:30, 25F

12/04 22:33, 7年前 , 26F
H大首重 續重如果每次都要輸入會很麻煩 可以用在文字裡
12/04 22:33, 26F

12/04 22:33, 7年前 , 27F
12/04 22:33, 27F

12/04 22:39, 7年前 , 28F
邏輯大概是這樣重量2.38-1續重重=1.38
12/04 22:39, 28F

12/04 22:39, 7年前 , 29F
1.38 取小數點左邊1/0.5=2*50=100 0.38沒超過0.5 算 50
12/04 22:39, 29F

12/04 22:39, 7年前 , 30F
100+50+首重90=240
12/04 22:39, 30F

12/04 22:39, 7年前 , 31F
首重續重因每家國際運費不盡相同且價格常變動
12/04 22:39, 31F

12/04 22:41, 7年前 , 32F
嗯我的意思是可以直接在「文字」裡修改 就不用每次都要
12/04 22:41, 32F

12/04 22:41, 7年前 , 33F
改了 不過你這樣也是可以的只是建議而已
12/04 22:41, 33F

12/04 22:42, 7年前 , 34F
剛剛玩了一個晚上覺得這個好好玩XDDD
12/04 22:42, 34F

12/04 22:43, 7年前 , 35F
有沒有所有值的說明阿?
12/04 22:43, 35F

12/04 22:46, 7年前 , 36F
for,其實我不了解你的明白XD
12/04 22:46, 36F

12/04 22:46, 7年前 , 37F
H大 我發現你有個地方沒改到 最後 判斷小於0.5的「否定
12/04 22:46, 37F

12/04 22:46, 7年前 , 38F
」要+續重金額*2 才對 大於0.5就得加2倍了
12/04 22:46, 38F

12/04 22:48, 7年前 , 39F

12/04 22:49, 7年前 , 40F
J大你要啥說明啊
12/04 22:49, 40F

12/04 22:50, 7年前 , 41F
F大我找到了,官網有類似的說明可以看,謝謝
12/04 22:50, 41F

12/04 22:51, 7年前 , 42F
Ok XDD
12/04 22:51, 42F

12/04 23:20, 7年前 , 43F
我找不到那種一個對話框可以分次輸入數值的設定
12/04 23:20, 43F

12/04 23:20, 7年前 , 44F
12/04 23:20, 44F

12/04 23:35, 7年前 , 45F
沒辦法啊 你可以這樣用
12/04 23:35, 45F

12/04 23:35, 7年前 , 46F

12/04 23:35, 7年前 , 47F

12/04 23:35, 7年前 , 48F

12/04 23:35, 7年前 , 49F
db2d821635588
12/04 23:35, 49F

12/04 23:36, 7年前 , 50F
12/04 23:36, 50F

12/04 23:42, 7年前 , 51F
也可以這樣https://bit.ly/2BQWcvd
12/04 23:42, 51F

12/04 23:44, 7年前 , 52F
文章代碼(AID): #1S1c3n2u (iOS)
文章代碼(AID): #1S1c3n2u (iOS)