Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

Mr. Teflon schrieb am 10.August.2009, 16:48:15 in der Kategorie pc.coding

gelöst - aber nicht ganz verstanden (C)

Hallo,

okay, ich glaube ich habe es jetzt geschnallt. Danke.

> > Was würde passieren wenn maxlimit fälschlichweise als short oder int
> > deklariert wäre? Gebe es erneut einen \"Überlauf\"?
>
> Probier\'s aus.  ;-)

Ich habe es mit int und short probiert. Es kommt auch zu einem, ich sage mal Überlauf, wobei er jetzt nicht sauber auf 0 zurück springt, sondern mein Terminal im unteren Bereich wilde Zeichen ausgibt um später wieder ordentliche Zahlen auszugeben bis zum nächsten Überlauf. Im gesamten Potibereich mit der Formel kann ich 2 Überläufe \"simulieren\" wenn bei 32767 oder 65535 Ende ist.

Sind die wilden Zeichen normal?
Oder liegt das jetzt an meinem Programmcode und dessen UART Ausgabeaufbereitung für die Terminalausgabe oder Entwicklungsumgebung oder ?
Mit der fehlerhaften Formel gab es ja immer einen sauberen Überlauf nachdem ich wußte warum das so ist.
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz