Ho una query MySQL molto semplice che legge le righe da una tabella di database e aggiunge o sottrae il valore della riga a una stringa PHP definita come $ total_balance.È negativo (negativo) lo zero equivalente a 0 in PHP?
Ad esempio;
$statement_details_query = mysqli_query($con,"SELECT transaction_nominal_code, SUM(transaction_debit) as TotalDebit, SUM(transaction_credit) as TotalCredit FROM accounts_transaction GROUP BY transaction_nominal_code") or die(mysql_error());
while($statement_details = mysqli_fetch_array($statement_details_query)) {
$balance = $statement_details['TotalCredit'] - $statement_details['TotalDebit'];
$total_balance = $total_balance + $balance;
}
echo number_format($total_balance, 2, '.', ',');
La mia domanda è, qual è la differenza tra -0 e 0?
Zero non può essere negativo !! –
Sì, può. Si chiama zero firmato ed è una parte importante dei numeri in virgola mobile. –
Il saldo è sempre Debito meno credito. – Linesofcode