Forum: Knobelecke
Moderatoren: broesel, juergenThema: Logische Primitive II
Logische Primitive II
broesel (webmaster) am 31.07.2010 um 11:03
vor sechs Jahren hatte ich hier mal ein Rätsel gepostet, wo man zeigen sollte das AND und NOT eine logische Basis bilden, dass man also alle anderen logischen Verknüpfungen nur mit AND und NOT darstellen kann.
Aber AND und NOT sind immer noch zuviel, die Implikation => reicht völlig aus.
Wie kann man nur mit Hilfe der logischen Konstanten TRUE und FALSE und der Implikation => die folgenden Operatoren darstellen:
- NOT
- AND
- OR
- XOR
Gruss,
Philip
--
The C Programming Quiz
- bitte Fragen einreichen :)
Re: Logische Primitive II
broesel (webmaster) am 02.08.2010 um 18:31
Ich mach mal die Negation vor:
NOT:
x => 0
Ist x TRUE, dann ist x => 0 FALSE.
Ist x FALSE, dann ist x => 0 TRUE.
Gruss,
Philip
--
The C Programming Quiz
- bitte Fragen einreichen :)
[EDIT] - Re: Logische Primitive II
icefire am 02.08.2010 um 23:27
Zitat:
Hmm... ist das Rätsel zu schwer?
Bitte in der Rätsel-Ecke mit dem Lösen länger warten als in den anderen Foren.
Ich bekomm die Rätsel meist erst mit wenn die schon länger im Forum stehen, weil ich für die Knobelecke kein Mail-Abo habe, vlt gehts anderen auch so.
AND:
x | y | ~y | x => ~y | ~( x => ~y )
---+---+----+---------+---------------
0 | 0 | 1 | 1 | 0
0 | 1 | 0 | 1 | 0
1 | 0 | 1 | 1 | 0
1 | 1 | 0 | 0 | 1
Also: x AND y = ( x => (y=>FALSE) ) => FALSE
mfg, Wolfgang
PS:
Zitat:
Aber AND und NOT sind immer noch zuviel, die Implikation => reicht völlig aus.
Wenn sich das rumspricht, sind NAND-Flash-Speicher wohl Geschichte
--
Hex, Bugs and Rock 'n Roll
Re: Logische Primitive II
broesel (webmaster) am 03.08.2010 um 09:14
achso ok, warte das nächste Mal länger.
Die Lösung ist natürlich richtig! :)
Fehlen noch OR und XOR, aber das ist ja jetzt nur noch eine Fingerübung.
Gruss,
Philip
--
The C Programming Quiz
- bitte Fragen einreichen :)
