Eckhart: dumme frage zu bedingten anweisungen/vergleichsoperatoren

Hallo

Ich möchte gerne mit if feststellen ob eine zahl zwischen zwei anderen liegt. Also hab ichs mit

if ( 0.8 < $Zahl > 0.3) {

versucht, aber da meckert der debugger. Ich meine ich hab mal eine lösung dafür in SELFHTML gefunden, konnte sie aber nicht wiederfinden. Es wäre sehr nett wenn mir jemand sagen könnte wie es geht...

danke und gruss
Eckhart

  1. Hallo,

    if ( 0.8 < $Zahl && $Zahl > 0.3)

    So muesste es gehen.

    Gruss

    Tobias

    1. Hallo

      if ( 0.8 < $Zahl && $Zahl > 0.3)

      So muesste es gehen.

      Gruss

      Tobias

      Oh man, ich liebe dieses forum. Immer so schnelle antworten !

      Vielen dank für die Antwort, jetzt kann ich endlich weiterarbeiten :-)

      gruss
      Eckhart

  2. Hallo Eckhart,

    if ( 0.8 < $Zahl > 0.3) {

    Das wird auch so wie Tobias Scheck es erklärt hat nicht einwandfrei funktionieren. Entweder du codest das wie du es mit der obigen Zeile meinst, das gibt dann:

    if ($Zahl > 0.8) ...

    Oder so, wie man es normalerweise macht ;o) : (Naja, so ungefähr *g*.)

    if (0.3 < $Zahl and $Zahl < 0.8) ...

    bis nextens
    xitnalta

    1. Hallo

      ich freue mich mal wieder von dir zu hören... aber ich glaub ich habs jetz kapiert und das deine antwort ebenso unnütz ist wie diese hier von mir <g>.

      gruss
      Eckhart