$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數學「+」行動都不盡如人意
$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數學「+」行動都不盡如人意
聽起來像一個或兩個變量是字符串而不是浮動。試試這個:
$count = ((float)$ltc + (float)$btc);
$count = (int)$ltc + (int)$btc;
這不起作用,因爲整數不接受十進制數。 –
請格式化代碼,使其可讀 –
人們會假定'get_user_balance_btc()'返回BTC的數量,同時'ltc_get_user_balance_usd()'返回LTC平衡的價值美元。將這兩個數字加在一起沒有任何意義。 –