← Projekte

Zahlenumwandlung

Umwandlung zwischen arabischen und römischen Zahlen mit dem Interpreter-Muster

Ziel

Lehrprojekt zur Erkundung des Interpreter-Musters (Interpreter Pattern) in Go. Es ist eine einfache Implementierung, die über Kommandozeilenargumente gesteuert wird.

Es unterstützt die Umwandlung zwischen arabischen und römischen Zahlen in beide Richtungen für Werte im Bereich \([0,2^{64}[\) .

Verwendung

Laden Sie das Projekt herunter und führen Sie es aus oder kompilieren Sie es. Öffnen Sie danach ein Terminal und geben Sie Folgendes ein:

$ ./numerals MCCXXXIV 4321

Dadurch werden zwei Umwandlungen durchgeführt:

  • MCCXXXIV zu 1234
  • 4321 zu (M)CCCXXI

Hinweise

Der Quellcode steht unter der GNU General Public License.