Mathe mit PHP was ist möglich? :D
Verfasst: Sa 25.Nov, 2006 00:27
Hallo,
also mich interessiert mal was so alles mit PHP möglich ist, ob mein vorhaben PHP unterstützt und somit uns Menschen die Mathearbeit (Kopfrechnen, falls man so faul ist *ggg*) abnimmt
Also wie man 2 Beiträge jetzt addiert hab ich durch des andere thema erfuhren und mit str_replace() sogar das man nach wie vor komma im ACP eintragen kann bei der Zahl da er bei die Berechnung des komma zu eine Punkt wandelt dann, so das aus 1,99 halt 1.99 wird bei der brechnug aber bei der ausgabe er weiterhin des komma anzeigt.
Jedenfalls müsste man den Betrag für des restliches Jahr (2006) berechnen.
Diese berechne ich momentan so 0,45 EUR. (Monatpreis) geteilt durch 30Tage = 0,015 (Tagespreis)
Wenn jetzt heute der 25.11.2006 ist sind es noch 37Tage (Heute und den 31.12. mitgezählt) bis ende 2006. Also tun ich berechnen 0,015 x 37 = 0,555 EUR. - da aber es kein halber cent gibt tun ich es aufrunden auf 0,56 EUR.
Nur ob PHP auch aufrundet kann weiss ich jetzt noch nicht.
Jedenfalls hab ich mir überlegt, ob man es so machen kann wenn sich ein Benutzer anmeldet und auf den Button "Absenden" klickt anfängt zu rechnen. 31.12.date(Y) minus anmeldungsdatum glaube ist $userdata['user_regdate'] bei phpBB - das er dann dieses Erbenis sich merkt also die Zahl was in meinem Beispiel mit dem Heutige Tag 37 war und dann 37 x 0,02 rechnet und diese Ergebnis2 dann in die DB noch zusätzlich in die Tabelle user_sales speichert was 0,74 wäre.
Geht das oder ist das für PHP jetzt etwas zu schwerig?
also mich interessiert mal was so alles mit PHP möglich ist, ob mein vorhaben PHP unterstützt und somit uns Menschen die Mathearbeit (Kopfrechnen, falls man so faul ist *ggg*) abnimmt
Also wie man 2 Beiträge jetzt addiert hab ich durch des andere thema erfuhren und mit str_replace() sogar das man nach wie vor komma im ACP eintragen kann bei der Zahl da er bei die Berechnung des komma zu eine Punkt wandelt dann, so das aus 1,99 halt 1.99 wird bei der brechnug aber bei der ausgabe er weiterhin des komma anzeigt.
Jedenfalls müsste man den Betrag für des restliches Jahr (2006) berechnen.
Diese berechne ich momentan so 0,45 EUR. (Monatpreis) geteilt durch 30Tage = 0,015 (Tagespreis)
Wenn jetzt heute der 25.11.2006 ist sind es noch 37Tage (Heute und den 31.12. mitgezählt) bis ende 2006. Also tun ich berechnen 0,015 x 37 = 0,555 EUR. - da aber es kein halber cent gibt tun ich es aufrunden auf 0,56 EUR.
Nur ob PHP auch aufrundet kann weiss ich jetzt noch nicht.
Jedenfalls hab ich mir überlegt, ob man es so machen kann wenn sich ein Benutzer anmeldet und auf den Button "Absenden" klickt anfängt zu rechnen. 31.12.date(Y) minus anmeldungsdatum glaube ist $userdata['user_regdate'] bei phpBB - das er dann dieses Erbenis sich merkt also die Zahl was in meinem Beispiel mit dem Heutige Tag 37 war und dann 37 x 0,02 rechnet und diese Ergebnis2 dann in die DB noch zusätzlich in die Tabelle user_sales speichert was 0,74 wäre.
Geht das oder ist das für PHP jetzt etwas zu schwerig?