11.10.2013 Aufrufe

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2. Algorithmische Gr<strong>und</strong>konzepte<br />

Ô Õ ist definiert als Ô Õ<br />

2.3.4. Der Datentyp integer<br />

false true<br />

false false true<br />

true true true<br />

¯ integer, auch int: Datentyp der ganzen Zahlen<br />

¯ Werte: <br />

¯ Operationen £ ¤ mod sign <br />

– int ¢ int int<br />

Addition, <br />

– mod int ¢ int int<br />

Rest bei Division, mod <br />

– sign int <br />

Vorzeichen, sign sign sign <br />

– int ¢ int bool<br />

Größerrelation: true<br />

– weiter übliche Operationen, insbesondere in folgenden Beispielen abs<br />

zur Berechnung des Absolutbetrags, odd <strong>und</strong> even1 für ungerade bzw.<br />

gerade Zahlen, ...<br />

– ...<br />

bedeutet hierbei “wird ausgewertet zu”<br />

Bemerkung 2.2 In einem Rechner sind stets nur endlich viele integer-Werte definiert.<br />

Wir verwenden das Zeichen , wenn das Ergebnis einer Auswertung <strong>und</strong>efiniert<br />

ist:<br />

¤ <br />

£ <br />

<br />

1<br />

Merkregel: odd hat drei Buchstaben <strong>und</strong> steht für ungerade, even hat vier Buchstaben <strong>und</strong> steht<br />

für gerade!<br />

30

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!