[BUG]: Rechnen mit Int8

Thomas.AC
Benutzer
Avatar
Gender: n/a
Age: 43
Posts: 308
Registered: 07 / 2013
Subject:

[BUG]: Rechnen mit Int8

 · 
Posted: 22.06.2017 - 10:18  ·  #1
Hallo,
die Rechnung -100 div 2 liefert ein falsches Ergebnis wenn der Variablentyp Int8 ist. Siehe Bild.
Compiler 5.09.12
Attachments
[BUG]: Rechnen mit Int8
Filename: avrcoInt8Calculation.png
Filesize: 27.46 KB
Title:
Download counter: 109
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: [BUG]: Rechnen mit Int8

 · 
Posted: 22.06.2017 - 16:05  ·  #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
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: [BUG]: Rechnen mit Int8

 · 
Posted: 22.06.2017 - 17:44  ·  #3
Hallo Thomas,

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

rolf
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 16 · Cache Hits: 15   66   81 · Page-Gen-Time: 0.040665s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI