Seite 1 von 1

Prüfung einer Zahl

Verfasst: 29.09.2005 00:56
von -Jo-
Hi,

brauche mal Euren Rat!

Ich möchte, dass User in einem Eingabeformular Zahlen eingeben.
Und zwar Dioptrien (das ist die Einheit z.B. für Brillenglasstärken).
Dioptrieangaben werden immer folgendermaßen gemacht:
+1,25
-3,50

Außerdem ist diese Zahl nur in 0,25-Schritten zulässig.
-2,80 gibt es also nicht!

Wie kann ich per PHP eine Zahl darauf prüfen?

Gruß,
Jo.

Re: Prüfung einer Zahl

Verfasst: 29.09.2005 01:08
von Jensemann
-Jo- hat geschrieben: Außerdem ist diese Zahl nur in 0,25-Schritten zulässig.
-2,80 gibt es also nicht!
http://de3.php.net/operators.arithmetic

Stichwort Modulo

Re: Prüfung einer Zahl

Verfasst: 29.09.2005 01:14
von -Jo-
jensemann hat geschrieben:
-Jo- hat geschrieben: Außerdem ist diese Zahl nur in 0,25-Schritten zulässig.
-2,80 gibt es also nicht!
http://de3.php.net/operators.arithmetic

Stichwort Modulo
Vielen Dank!
$a % $b Modulus Rest von $a geteilt durch $b.
Du meinst, die zu prüfende Zahl durch 0,25 teilen und gucken, ob 0 (Null) bei raus kommt?

Re: Prüfung einer Zahl

Verfasst: 29.09.2005 01:16
von Jensemann
-Jo- hat geschrieben: Vielen Dank!
$a % $b Modulus Rest von $a geteilt durch $b.
Du meinst, die zu prüfende Zahl durch 0,25 teilen und gucken, ob 0 (Null) bei raus kommt?
Korrekt, gucken ob 0 rauskommt (nicht NULL, wobei das bei PHP wohl auch Pott wie Deckel ist)

Verfasst: 17.10.2005 01:16
von -Jo-
Irgendwie bekomme ich es so nicht hin... :(

Hat noch jemand ´ne Idee oder sogar ein Snippet?

Gruß,
Jo.