[BUG]: Rechnen mit Int8

Thomas.AC
Benutzer
Avatar
Geschlecht: keine Angabe
Alter: 44
Beiträge: 308
Dabei seit: 07 / 2013
Betreff:

[BUG]: Rechnen mit Int8

 · 
Gepostet: 22.06.2017 - 10:18 Uhr  ·  #1
Hallo,
die Rechnung -100 div 2 liefert ein falsches Ergebnis wenn der Variablentyp Int8 ist. Siehe Bild.
Compiler 5.09.12
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: [BUG]: Rechnen mit Int8

 · 
Gepostet: 22.06.2017 - 16:05 Uhr  ·  #2
-100=%11100100
78=%01001110
sieht aus, wie SHR und Mirror8

richtig wäre ja -50=%10110010 .... ja sorry ich weiß, daß es dir nichts bringt, ist aber ne nette Gedächtnisübung :) ...... wenns stimmt?

Gruss
Harry
rh
Administrator
Avatar
Geschlecht:
Herkunft: Germany
Alter: 26
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: [BUG]: Rechnen mit Int8

 · 
Gepostet: 22.06.2017 - 17:44 Uhr  ·  #3
Hallo Thomas,

Fehler tritt nur bei div 2 auf.
Beseitigt, update am WE.

rolf
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 8 · Cache Hits: 14   66   80 · Page-Gen-Time: 0.016594s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI