Hallo und guten Abend,
ich "möchte" die Operatoren für die arithmetischen Grundrechenarten (+/-/:/*) selber schreiben.
Nur leider weiß ich absolut nicht wie ich da anfangen soll.
Ich darf keine Funktionen aus der scala api benutzen und natürlich auch nicht +,- etc. selbst und auch keine Variablen.
Meine Ideen waren das ich das vielleicht machen kann indem ich mit Binärzahlen rechne.
Nur leider darf ich die Funktion die die zahlen in Binärzahlen umwandelt nicht nutzen.
Mein zweiter Ansatz war das irgendwie mit Rekursion zu lösen.. wo ich letzten Endes dann aber auch wieder an dem Punkt war wo ich dann irgendwas addieren oder subtrahieren musste was ja nicht erlaubt ist.
Wie fange ich da an ?... habe bis jetzt kaum mit Scala programmiert... bin also ein Neuling.
Kann mir vielleicht jemand einen Ansatz geben, oder hat eine Idee wie ich das machen kann?
Vielen Dank
theoretisch
ich "möchte" die Operatoren für die arithmetischen Grundrechenarten (+/-/:/*) selber schreiben.
Nur leider weiß ich absolut nicht wie ich da anfangen soll.
Ich darf keine Funktionen aus der scala api benutzen und natürlich auch nicht +,- etc. selbst und auch keine Variablen.
Meine Ideen waren das ich das vielleicht machen kann indem ich mit Binärzahlen rechne.
Nur leider darf ich die Funktion die die zahlen in Binärzahlen umwandelt nicht nutzen.
Mein zweiter Ansatz war das irgendwie mit Rekursion zu lösen.. wo ich letzten Endes dann aber auch wieder an dem Punkt war wo ich dann irgendwas addieren oder subtrahieren musste was ja nicht erlaubt ist.
Wie fange ich da an ?... habe bis jetzt kaum mit Scala programmiert... bin also ein Neuling.
Kann mir vielleicht jemand einen Ansatz geben, oder hat eine Idee wie ich das machen kann?
Vielen Dank
theoretisch
Zuletzt bearbeitet: