Strikte Funktion

Strikte Funktion

In der Informatik heißt eine Funktion streng, wenn gilt: Ist eines der Argumente undefiniert (\bot, bottom), so ist das Funktionsresultat ebenfalls undefiniert.

Beispiel

In vielen Programmiersprachen ist es möglich, über nicht strenge Verknüpfungen Berechnungen kurzzuschließen:

byte a;
boolean b = (a == 0 || 1/a > 0);

Ist a hier gleich 0, so wird der hintere Teil des Ausdruckes nicht mehr ausgewertet. Wäre das Oder (||) hier streng, so wäre b undefiniert, falls a gleich 0 wäre.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Strikte Auswertung — Auswertung (engl. evaluation als Beschreibung, Analyse und Bewertung) bezeichnet in der Informatik den Vorgang, der einem Ausdruck (eventuell in einem gegebenen Kontext von Variablenbindungen) einen Wert zuordnet. Programmiersprachen sind nach… …   Deutsch Wikipedia

  • Quasikonvexe Funktion — Eine quasikonvexe Funktion, die nicht konvex ist. Eine Fu …   Deutsch Wikipedia

  • PASCAL — Paradigmen: imperativ, strukturiert Erscheinungsjahr: 1972 Entwickler: Niklaus Wirth Dialekte: UCSD Pascal …   Deutsch Wikipedia

  • Pascal (Programmiersprache) — Pascal Paradigmen: imperativ, strukturiert Erscheinungsjahr: 1972 Entwickler: Niklaus Wirth Typisierung: stark, statisch …   Deutsch Wikipedia

  • Programmiersprache Pascal — Pascal Paradigmen: imperativ, strukturiert Erscheinungsjahr: 1972 Entwickler: Niklaus Wirth Dialekte: UCSD Pascal …   Deutsch Wikipedia

  • Totengericht — Das Totengericht oder besser Jenseitsgericht ist eine in vielen Religionen ausgebildete Vorstellung, die eindeutig nachweisbar erstmals in der ägyptischen Mythologie erschien und ein religiöses Konzept umschreibt, in dem der Mensch entweder… …   Deutsch Wikipedia

  • Grammatik — Syntax; Satzbau; Satzstruktur * * * Gram|ma|tik [gra matɪk], die; , en: a) <ohne Plural> Lehre vom Bau einer Sprache, ihren Formen und deren Funktion im Satz: die Regeln der lateinischen Grammatik. b) Buch, das den Bau einer Sprache… …   Universal-Lexikon

  • Implikation — Eine Implikation (von lat. implicare, „einwickeln“) bezeichnet: bildungssprachlich die Einbeziehung einer Sache in eine andere; ein mitgemeinter, aber nicht explizit ausgedrückter Bedeutungsinhalt. in der Linguistik die semantische Implikation… …   Deutsch Wikipedia

  • Thomas Jefferson — (Rembrandt Peale, 1800) Thomas Jefferson (* 2. Apriljul./ …   Deutsch Wikipedia

  • Auflösbar — In diesem Glossar werden kurze Erklärungen mathematischer Attribute gesammelt. Unter einem Attribut wird eine Eigenschaft verstanden, die einem mathematischen Objekt zugesprochen wird. Ein Attribut hat oft die Form eines Adjektivs (endlich, offen …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”