AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein [asm] Übergabe eines Extended-Parameters
Thema durchsuchen
Ansicht
Themen-Optionen

[asm] Übergabe eines Extended-Parameters

Ein Thema von Cöster · begonnen am 3. Feb 2007 · letzter Beitrag vom 3. Feb 2007
 
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: [asm] Übergabe eines Extended-Parameters

  Alt 3. Feb 2007, 10:44
Vermutung:
$00004012 <-- hier werden die ersten 2 Bytes nicht benutzt (wie brauchen ja nur 10 Bytes)

Dann haben wir ($4012): 0100 0000 0001 0010 b
Das erste bit (0) ist das Vorzeichen -->Plus
Der Rest ist der Exponent.
Und dann steht da 16402, davon wird 2^14=16384 abgezogen -> -18 ist der Exponent

Die Mantisse binär ($F424000000...):
1111 0100 0010 0100 0000 0000 ....
Das Komma steht (wahrscheinlich hinter dem ersten bit):
1,111 0100 0010 0100 0000 0000
Das jetzt mal 2^-18 (also 18 stellen nacht rechts)
111101000010010000
Neu sortieren:
0111 1010 0001 0010 0000
Hm, da feht eine stelle, wir hätten mit 2^-19 multiplizieren müssen


Ergebnis wäre:
1Mill =
1111 0100 0010 0100 0000


Edit: Es heißt 16384
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz