Befehl gesucht (PHP)
lima-city → Forum → Sonstiges → Spam und sonstiges Unvergütetes
anzahl
arve
ausgabe
befehl
beitrag
bestehen
brille
buchstabe
content
datei
eigenbau
inhalt
komplikation
manual
marke
sen
skript
vielen dank
wissenschaftliche schreibweise
zeile
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Werte und Berechnung
$Zahl1 = 100;
$Zahl2 = 7;
$Wert = $Zahl1/$Zahl2;
round($Wert, 2)
Nicht gerundet: 14.285714285714
Gerundet: 14.29
ceil($Wert)
Nicht gerundet: 14.285714285714
Gerundet: 15
floor($Wert)
Nicht gerundet: 14.285714285714
Gerundet: 14
MfG r1x -
round(zahl,stellen);^^
MfG r1x
Oder "ceil ()" zum aufrunden. Das Gegenst?ck findet man auf php.net/ceil.
MfG Lucas -
Danke, funktioniert, danke.
Kann ich irgendwie die wissenschaftliche Schreibweise umgehen???
--> 3.7E-05
Das sieht doof aus!
Beitrag ge?ndert am 26.12.2005 16:41 von lagerhaus -
wissentschaftlich? was hast du denn f?r eine zahl? bei mir ist nie etwas mit buchstaben gewesen...
MfG r1x -
r1x schrieb:
wissentschaftlich? was hast du denn f?r eine zahl? bei mir ist nie etwas mit buchstaben gewesen...
MfG r1x
Das mit dem E kommt nur bei sehr gro?en Zahlen vor.
lagerhaus schrieb:
Nun sind es 2 Probleme:
Wie kann ich im Skript die Anzahl der Zeilen des Skripts feststellen?
Und mein altes bleibt bestehen: Wie kann ich die wissenschaftliche Schreibweise um?ndern? (Z.B. 3.7E-05 )
MfG lagerhaus
Ich raff das mit dem Script ncih wirklich.
Erkl?r mal f?r die doofen hier ;) -
ich jetzt oder wer?
Also.. file_get_contents lie?t die Datei in einen String. Da in diesem String die Zeilenumbr?che (new line [nl]) als "\n" geschrieben sind kann man diese mit der Funktion substr_count() z?hlen.
Dadurch erh?lt man dann die Anzahl der Zeilenumb?che und auch die Anzahl der Zeilen. -
1. Ist das file_get_contents die Ausgabe des Skripts oder das Skript selber?
2. Das mit der wissenschaftlichen Schreibweise:
3.7E-05 bedeutet 3,7 * 10 hoch -5 = 0,000037
Und nun als normale Kommazahl.
MfG lagerhaus
-
lagerhaus schrieb:
1. Ist das file_get_contents die Ausgabe des Skripts oder das Skript selber?
Der R?ckgabewert von file_get_contents() ist vom Typ String!
http://de.php.net/manual/de/function.file-get-contents.php -
1. Mit file_get_contents($file); wird der Inhalt der Datei $file in einen String geladen, aber nicht ausgef?hrt!
2. Wie man das professionell macht wei? ich nicht.
Ich w?rde das wie folgt l?sen
# $zahl = 3.7E-05; settype($zahl,"string"); $string = explode("E-",$zahl); $zahl1 = $string[0]; $zahl2 = $string[1]; settype($zahl1,"float"); settype($zahl2,"integer"); # dadurch wird 05 zu 5 # nun wirds etwas kompliziert ;-) $k = 1; for($i=1;$i<=$zahl2;$i++;) { $k = 10 * $k; } $ergebnis = $zahl1/$k;
Es geht sicherlich noch leichter!!!
mfg
Arve -
Danke, dann ist 1. gekl?rt-
vielen Dank f?r die L?sung von Marke Eigenbau - gibts noch eine PHP eigene L?sung, da der Wert ja auch aus einer PHP-Rechnung entsteht...
MfG lagerhaus -
Beim Ausgeben von 3.7E-05 mit echo erh?lt man 0.000370. Beim Rechnen mit einem solchen Float entstehen auch keine Komplikationen.
Daher verstehe ich dein Problem nicht.
mfg
Arve -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage