Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mathematisch korrektes Auflösen von (a+b) xor c (https://www.delphipraxis.net/59820-mathematisch-korrektes-aufloesen-von-b-xor-c.html)

3_of_8 29. Dez 2005 01:37


Mathematisch korrektes Auflösen von (a+b) xor c
 
Hallo! Ich habe folgende mathematische Gleichung:

x=(a+b) xor c

Es seien die Werte b, x und c gegeben. Ich will nach a auflösen. Ist das möglich, wenn ja, wie?

alcaeus 29. Dez 2005 01:50

Re: Mathematisch korrektes Auflösen von (a+b) xor c
 
Moin,

fuer XOR gilt u.a. folgende Rechenregel:
Code:
a = b ^ c  =>  b = a ^ c
Wende das auf deine Formel an, und du solltest ohne Probleme draufkommen.

Greetz
alcaeus

3_of_8 29. Dez 2005 02:03

Re: Mathematisch korrektes Auflösen von (a+b) xor c
 
a = b ^ c => b = a ^ c

^ ist das Zeichen für XOR, oder? Ich assoziiere das irgendwie mit Potenzen...

x=(a + b) xor c |xor c
a + b=c xor x |-b
a=(c xor x)-b

Ist das richtig so?

Und bei:

x=(a + b) xor (c + d) |xor (c + d)
x xor (c + d)=(a + b) |-b
a=(x xor (c+d))-b

alcaeus 29. Dez 2005 02:05

Re: Mathematisch korrektes Auflösen von (a+b) xor c
 
Jup...sorry, hatte erst vor kurzem wieder C-Codes vor mir. Ja, das ^ steht fuer XOR.

Den Rest hast du korrekt aufgeloest.

Greetz
alcaeus

3_of_8 29. Dez 2005 02:05

Re: Mathematisch korrektes Auflösen von (a+b) xor c
 
Da kommt mal wieder der Mathe-Streber in mir hoch. ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz