Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Vorzeichenlose WORD-Zahlen ausgeben Kategorie: Programmierung Basic (von Dietmar, Homepage - 29.01.2005 22:37)
 Als Antwort auf Re: Vorzeichenlose WORD-Zahlen ausgeben von Stefan Tappertzhofen - 29.01.2005 21:09

Hallo Stefan,

> Da liegt auch der Fehler:
>
> (-32322) shr 4 (=div 16) = 2020 (kein Vorzeichen!)
> 2020 + 4096 = 6116
> 6116 / 625 = 9,....

-32322 ist im nicht vorzeichenbehafteten Format 65536-32322=33214, in binärer Darstellung in jedem Fall %1000000110111110, egal ob das MSB als Vorzeichenbit gewertet wird oder nicht. Die CC1-V2 scheint das MSB vor dem Shiften einfach zu löschen, führt demnach nur ein 15-Bit-Shift durch, während bei der CC1-V1.1 richtigerweise ein arithmetisches Shift mit vollen 16 Bit ausgeführt wird. Die CC1-V2 enthält an dieser Stelle also eindeutig einen Bug. Das Shift der CC1-V2 entspricht weder einem logischen noch einem artithmetischen Shift und ist zudem zur V1.1 inkompatibel.

Gruß, Dietmar

Meine Homepage: http://ccintern.dharlos.de

 Antwort schreiben

Bisherige Antworten:

Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 29.01.2005 23:23)
    Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 29.01.2005 23:36)
        Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 29.01.2005 23:40)
            Re: Vorzeichenlose WORD-Zahlen ausgeben (von Dietmar - 30.01.2005 16:38)
                Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 30.01.2005 17:49)
                    Re: Vorzeichenlose WORD-Zahlen ausgeben (von Dietmar - 30.01.2005 18:13)
                       Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 30.01.2005 20:16)
                          Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 30.01.2005 20:28)
                             Re: Vorzeichenlose WORD-Zahlen ausgeben (von Dietmar - 30.01.2005 21:10)
                                Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 30.01.2005 22:15)
                                   Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 30.01.2005 22:17)
                                     Re: Vorzeichenlose WORD-Zahlen ausgeben (von Dietmar - 31.01.2005 0:25)
                                       Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 31.01.2005 11:26)
                                         Re: Vorzeichenlose WORD-Zahlen ausgeben (von Dietmar - 31.01.2005 16:37)
                                           Re: Vorzeichenlose WORD-Zahlen ausgeben (von Pit Demmer - 31.01.2005 19:25)
                                             Re: Vorzeichenlose WORD-Zahlen ausgeben (von Stefan Tappertzhofen - 31.01.2005 22:21)
                                             Re: Vorzeichenlose WORD-Zahlen ausgeben (von Dietmar - 31.01.2005 20:18)
                                               Re: Vorzeichenlose WORD-Zahlen ausgeben (von Pit Demmer - 31.01.2005 21:32)
                                           Nachtrag! (von Dietmar - 31.01.2005 19:02)
                                             Re: Nachtrag! (von Stefan Tappertzhofen - 31.01.2005 22:07)