Hi, ich habe zwei Methoden, einmal einen 4-Bit-Addierer, wo ich zwei 4-Bit-Zahlen übergebe. Als Rückgabewert erhalte ich die Addition und ein Carrybit.
Außerdem habe ich eine 4-Bit-Identität, als Methode.
Eine 4-Bit-Identität bedeutet einfach, dass ich 4 Bits an diese Methode übergebe und ein weiteres Bit, wenn das weitere Bit, welches ich mit übergebe, 0 ist, wird 0000 zurückgegeben, aber wenn das Bit 1 ist, gibt die Methode die 4 Bits zurück, die ich der Methode gegeben habe.
Wie kann ich damit einen 4-Bit-Multiplikator erstellen? Ich darf nur diese beiden Methoden verwenden. Keine Schleifen, Bedingungen etc. Ich darf nur die beiden Methoden benutzen und dann deren Rückgabewerte verwenden, die ich auch wieder an die Methoden senden darf.
(Das Ergebnis der Multiplikation muss 8 Bit haben).
Ich verstehe nicht, wie ich nur mit den beiden Methoden das realisieren soll.
(Sorry, dass der Beitragsname auf Englisch ist, mein Browser hatte automatische Übersetzung an)
Außerdem habe ich eine 4-Bit-Identität, als Methode.
Eine 4-Bit-Identität bedeutet einfach, dass ich 4 Bits an diese Methode übergebe und ein weiteres Bit, wenn das weitere Bit, welches ich mit übergebe, 0 ist, wird 0000 zurückgegeben, aber wenn das Bit 1 ist, gibt die Methode die 4 Bits zurück, die ich der Methode gegeben habe.
Wie kann ich damit einen 4-Bit-Multiplikator erstellen? Ich darf nur diese beiden Methoden verwenden. Keine Schleifen, Bedingungen etc. Ich darf nur die beiden Methoden benutzen und dann deren Rückgabewerte verwenden, die ich auch wieder an die Methoden senden darf.
(Das Ergebnis der Multiplikation muss 8 Bit haben).
Ich verstehe nicht, wie ich nur mit den beiden Methoden das realisieren soll.
(Sorry, dass der Beitragsname auf Englisch ist, mein Browser hatte automatische Übersetzung an)