Benutzer-Werkzeuge

Webseiten-Werkzeuge


codierung:stellenwertsysteme:programmieren:start

Darstellung von Zahlen in verschiedenen Stellenwertsystemen: Implementierung

Vorentlastung 1: Der Modulo-Operator (%)

Damit wir den Algorithmus des folgenden Kapitels elegant aufschreiben und als Programm umsetzen können, benötigen wir den Modulo-Operator (Zeichen: %). Er ist nichts anderes als eine einfache Art aufzuschreiben, dass der Rest einer Division berechnet werden soll:

Aufgabe 2:

a) Berechne:

  • 32 % 7 =
  • 10 % 2 =
  • 58 % 3 =
  • 40 % 10 =

b) Welche Eigenschaft hat die Zahl $x \in \mathbb{Z}$ genau dann, wenn $x\ \%\ 5 = 0$ gilt?
c) Bestimme die Lösungsmenge der Gleichung $50\ \%\ x = 1$

Lösung

Vorentlastung 2: Die Methoden indexOf und charAt

Die Klasse String besitzt die Methoden

  • indexOf(char c), mit der bestimmt werden kann, an welcher Stelle innerhalb einer Zeichenkette ein Zeichen vorkommt und
  • charAt(int index), mit der das Zeichen an der Stelle index in der Zeichenkette ermittelt werden kann.

Beispiel:

Anderes Stellenwertsystem -> Dezimalsystem

Dezimalsystem -> anderes Stellenwertsystem

codierung/stellenwertsysteme/programmieren/start.txt · Zuletzt geändert: 2023/11/13 08:43 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki