Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechenfehler
ich habe ein kleines problem. und zwar rechnet er den preis * menge falsch.
wenn ich z.B. 11.25 habe und das 2. dann kommt bei ihm 22.00 raus, was falsch ist, was jeder weiss der rechnen kann =).
der code...
$u=$prodtable[3];
printf("%6.2f",$u);
echo "<td align=´right´>";
printf("%6.2f",$u*$bestmenge[$i]);
echo "</td></tr>\n"; $sum = $u*$bestmenge[$i];
hast du die variablen als float definiert? das sollte eigentlich helfen... ;)
ist das wie in C mit den initialisieren ??
float $sum <-- so ?
Ich hab hier (http://www.php.net/manual/de/language.types.float.php) was dazu gefunden...
hmmm der link geht leider net
Ok, dann geh hier (http://www.php.net/manual/de/language.types.php) hin und dann klick auf Fließkomma-Zahlenwerte.
der link geht auch net !!! =)
So ein käse. :mauer:
na dann eben hier her (http://www.php.net/manual/de/) und dann auf typen, dann auf Fließkomma...
Ansonsten www.php.net :D
www.php.net/float
^^ neues linksystem von php.net ... news lesen! ;)
:D
greetz
Spuckt aber komische Ergebnisse aus...
http://www.coding-board.de/manual/fi/function.is-float.php
sorry aber leider hat der link nicht viel gebracht. habe ihm ja auch so alles zugewiesen wie man im oberen code sehen kann. =(
um mal wieder von den links wegzukommen...
hast du die bestellmenge auch mit nachkomma stellen definiert, oder machst du
z.b.: 11.25 * 5 ?
dann wuerd ich mal empfehlen, 11.25 * 5.00 zu rechnen...
greetz
naja er holt sich ja die 2 aus dem feld bestellmenge. ist ein bissl doof da 2.00 einzugeben, aber ich habe das mal einfach gemacht, aber er gibt immer noch 22.00 aus !!
hmmm es liegt nicht am rechnen sondern am auslesen der datei.
ProduktNr.|Produkt|Link zu dem Produkt|1 oder 0|Preis|MwST.
wenn ich jetzt alles ein vorschiebe, also Link zu dem Produkt rausnehme, dann rechnet er falsch.
=((
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.