2016-08-04 72 views
0

輸出我的車的價值時,我使用https://github.com/Crinsane/LaravelShoppingcartLaravel 5.1 LaravelShoppingcart

但是:

{{ \Cart::subtotal() }} 

我得到1,000.00

當試圖讓增值稅我分錢

{{ \Cart::subtotal()/100 * 20 }} 

我得到0.2

這應返回200?

我知道我應該使用\ Cart :: tax()函數,但是這在英國是不正確的。

我也嘗試在number_format()函數中包裝小計,但是這會返回一個錯誤遇到的格式不正確的數值。

任何幫助,將不勝感激。

回答

1

在文檔:

車::小計($小數,$ decimalSeperator,$ thousandSeperator);

千個分隔符會導致您的問題, 所以你可以這樣做:

\Cart::subtotal(2,'.','')

+1

您想保留小數有精確的計算。這是導致問題的逗號;) – SteD

+0

@SteD感謝您的通知,我更新了答案。 –