• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Rechenproblem

Status
Für weitere Antworten geschlossen.

dreamweaver_8

Neues Mitglied
Hallo,

ich habe ein Rechnugsproblem:
Die Variable:
PHP:
$values['balance'];
ist gleich: 1,23
Jetzt habe ich die rechnung:
PHP:
 $values['balance']-1.20;
dies gibt: -0.2 aus... Es ist wahrscheindlich wegen dem komma. Aber diese Variable wird per XML eingebunden und ich kann sie deshalb nicht verändern...
 
Werbung:
PHP:
settype($values['balance'],"string");
$values['balance'] = preg_replace("/(\.|,)/",".",$values['balance']);
settype($values['balance'],"float");
$values['balance'] = $values['balance']-1.2;
echo $values['balance'];

greez ;)
 
Werbung:
Ich habe noch ne frage zum Thema: Wie kann ich eine zahl auf 2 stellen nach dem Koma runden?

[phpnet]round[/phpnet]


@Frank: Afaik wandelt PHP automatisch eine Variable in einen anderen Typen um, wenn dies für eine Funktion nötig ist. Das erste settype wäre also unnötig ;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben