2017-11-10 57 views
0
$btc = get_user_balance_btc($_SESSION['btc_uid']); 
$ltc = ltc_get_user_balance_usd($_SESSION['btc_uid']); 
$count = ($ltc + $btc); 

當我打印BTC其打印好$ 50,當我打印LTC其打印以及$ 8,但是當我打印算它的打印0.0013456我只是做了一個' +'行動。PHP數學「+」行動都不盡如人意

+1

請格式化代碼,使其可讀 –

+0

人們會假定'get_user_balance_btc()'返回BTC的數量,同時'ltc_get_user_balance_usd()'返回LTC平衡的價值美元。將這兩個數字加在一起沒有任何意義。 –

回答

0

聽起來像一個或兩個變量是字符串而不是浮動。試試這個:

$count = ((float)$ltc + (float)$btc); 
-1
$count = (int)$ltc + (int)$btc; 
+0

這不起作用,因爲整數不接受十進制數。 –