Ankündigung
Einklappen
Keine Ankündigung bisher.
Admin was ist mit dem Hits Zähler los?
Einklappen
X
-
@RAc: deine erklärung ist wohl nicht ganz schlüssig. daß trifft ja auch auf 1 zu: ist auch eine gerade zahl minus 1 oder auch auf 3,5, usw. usf.
erklärbar dürfte es wohl so sein: für den zähler wird ein datentyp integer verwendet, dieser ist typischerweise 16 bit breit und erlaubt somit die zahlen von 0-65535 dazustellen (dass ergibt sich aus allen möglichen kombinationen von nullen und einsen an den 16 stellen) oder, falls vorzeichenbehaftet, von -32768 bis +32767.
lg harry
Kommentar
-
Re: Re: Admin was ist mit dem Hits Zähler los?
Original geschrieben von RAc
65535 ist nämlich eine gerade Zahl minus eins
Super Erklärung,
du meinst der Zähler ist als 2 Byte pos. Integer realisiert, der einen Wertebereich von 0 bis 2^16 - 1, also von 0 bis 65535, hat.
Bei Deiner Erklärung hätte er auch z.B. bei 4711 anhalten können, dass ist auch eine gerade Zahl minus eins.
</klugscheissermodus>
-Klaus
Mist, FLYING-MAXI-STEAK war schneller!skyfool.de / PARAGLIDING, PARAMOTORING AND MORE
Kommentar
-
Original geschrieben von RAc
Allerdings ist integer in aller Regel 2^32, 2^16 ist auf den meisten Plattformen short. So, jetzt habe ich wenigstens auch ein bisschen Recht gehabt und hole mir vom Michael Stübing noch eine Korinthe!
Außer wenn Du in JAVA programmierst, dort ist Integer auf 32Bit genormt, unabhängig von der Hardwareplattform.
Bernd
Kommentar
-
hey, wieso sollten wir die diskussion beenden? wenns noch was zum sagen gibt... die antwort hat die dm ja schon...
@ferlacher: eher abhängig von der programmiersprache, bzw. compiler. wennst sagt, abhängig von der plattform, dann bezieht es sich auf maschinensprache oder assembler, somit im weitesten sinne wieder auf die programmiersprache...
aber eh alles egal, schönes wetter, auf zum fliegen...
(leider erst morgen...)
lg harry
Kommentar
-
Original geschrieben von FLYING-MAXI-STEAK
@ferlacher: eher abhängig von der programmiersprache, bzw. compiler. wennst sagt, abhängig von der plattform, dann bezieht es sich auf maschinensprache oder assembler, somit im weitesten sinne wieder auf die programmiersprache...
Bei allen Programmiersprachen abhängig von der Hardware-Architektur, außer bei JAVA, da ist integer fix 32bit, short 16bit, long 64bit.
Sollte heute Mathe lernen, aber bei dem Wetter kann ich einfach nicht. Zuviel West auf der Gerlitzen, werde mal wieder die Ski zücken...
Bernd
Kommentar
Kommentar