Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Info

Berechnet die Summe beliebig vieler Eingänge; kann auch für Subtraktionen verwendet werden.

Inhalt dieser Seite

Inhalt

Funktionsbeschreibung

Ermittelt die Summe der an den Eingängen anliegenden Werte.

Eingänge

  • Summand 1-n (boolean): Die zu addierenden Werte.

Ausgänge

  • Output (boolean): Ergebnis der Berechnung.

Hinweise

  •  Um einen Wert zu subtrahieren, kann der entsprechende Eingang negiert (oder invertiert) werden. Dies erfolgt, indem man in der Logikzelle den Negationsbutton des Eingangs betätigt.

Praktische Anwendungsbeispiele

  •  

Zugrundeliegende Modulbausteine

→Polynomial

Zugrundeliegender Modulbaustein

Status
colourYellow
titleFortgeschrittene

→Polynomial-Modulbaustein

Code

Status
colourRed
titleExperten

Der Custom-Logik-Code dieses Logik-Moduls lautet wie folgt:

Codeblock
{  
"Level": [
    [      "$VAR<Summand!>",      "float",      0    ],
    [      "$Result",      "float",      0    ],
    [      "$ConstOne",      "float",      1    ],
    [      "$VAR<Inhibit?>",      "bool",      false    ]  ],
"Module": [
    [      "Break",      [        "$VAR<Inhibit?>"      ]    ],
    [       "Polynomial",      "$ConstOne",      "$Result",      [        "$VAR<Summand!>"      ]    ]  ],
"Input": [
    [      "Summand",      "Wert der zur Summe addiert werden",      "$VAR<Summand!>",      "c"    ],
    [      "Inhibit",      "INHIBIT",      "$VAR<Inhibit?>",      "u"    ]  ],
"Output": [
    [      "Ergebnis",      "Summe aller Summanden",      "$Result",      "c"    ]  ]
}