Allmänt meddelande

Collapse
No announcement yet.

OR funktionen

Collapse
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • OR funktionen

    Jag har tre stycken olika säljscript som jag skulle vilja sammanfoga till ett. Alltså ge sälj signal om nåt av
    sälj1:=
    sälj2:=
    sälj3:=
    ger signal!
    Blir det då or(or(sälj1,sälj2),sälj3) eller hur gör jag...???

    Mvh Emil

  • #2
    Jo, så var det tydligen, hade gjort fel på ett annat ställe...

    Comment


    • #3
      Det är helt korrekt.

      Varje sådan funktion har två inparametrar, så man staplar dom i varandra precis som du gjort för att få fler ingångar.

      Saker man kan tänka på är att man staplar symmetriskt om det blir riktigt många man skall 'foga ihop' på det sättet.

      del1:=
      del2:=
      del3:=
      del4:=
      or(or(del1,del2),or(del3,del4))

      är en symmetrisk kombination.

      del1:=
      del2:=
      del3:=
      del4:=
      or(del1,or(del2,or(del3,del4)))

      är en osymmetrisk kombination. Du bygger på i ena benet hela tiden.

      Logiska funktionen blir densamma men osymmterisk bygger fler parentesnivåer(vilket begränsar scriptens uppbyggnad ibland).

      Den symmteriska byggde 2 nivåer.
      Den osymmetriska byggde 3 nivåer.

      Kommer du till 8, 10 och fler ingångar blir skillnaden mycket på hur många funktionersanrop du får plats med utan att slå i taket 10 nivåer.

      Bra att komma ihåg om man hamnar i situationen. Då kan omflyttning i uttrycken fixa till det utan problem.

      Comment

      Working...
      X