Modulo-Arithmedik |
Arithmedik immr modulo Läng dr Oberazion |
| |
|
Koi Überlaufdesch
|
|
Die signifikandeschde Schdelle werde vergesse |
| |
Oberanden-Längen
und
Vorzeichenbehandlung |
|
Längenanbassung |
Regeln
|
1.
|
oi Oberand vom Tyb long
|
|
Oberazion in dr Läng vo long
|
2.
|
sonsch
|
|
Oberazion in dr Läng vo ind
|
| |
|
Arithmedik immr in ind odr long ind
|
|
Nie Arithmedik mid dr Läng vo char
|
|
Nie Arithmedik mid dr Läng vo shord, wenn ind nedd wie shord
imblemendierd isch.
|
|
Imblizide Längenanbassung dr Oberande vor dr Oberazion
|
Vorzeichenbehandlung |
Regeln
|
1.
|
oi Oberand vom Tyb unsigned
|
|
Oberazion vorzeichenlos
|
2.
|
sonsch
|
|
Oberazion vorzeichenbehafded |
| |
|
Imblizide Konversione dr Oberande
|
defensive Programmierung |
|
|
die Konversionsregeln sind genübr dem C-Schdandard no veroifachd, hajo, so isch des!
Im Schdandard sind d Regeln so komblizierd, dess sie völlich unverschdändlich werde.
|
|
also:
|
|
Ausdrügge mid underschiedlile Tybe nedd mische.
|
|
Länge und Vorzeile dr Oberande durch exblizide
Konversione feschdlege.
|
|
|
| |
Längenanbassung |
bei Zuweisunge
|
1.
|
Länge dr Tybe dr rechde und linke Seide gleich
|
|
möglicherweise Vorzeile angleile
|
2.
|
Läng vom Tybs dr linke Seide kloir als d Läng vom Tybs dr rechde Seide
|
|
Signifikande Bids werde abgeschnidde
|
3.
|
Läng vom Tybs dr linke Seide größr als d Läng vom Tybs dr rechde Seide
|
|
Vorzeichenbehafdede odr vorzeichenlose Erweiderung vom Werds in
Abhängigkeid vom Tybs dr rechde Seide
|
|
für fehlerhafds Mische vo vorzeichenbehafdede und vorzeichenlose Ausdrügge |
| |