AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Int64 => Problem mit Bits

Offene Frage von "delphis spassbremse"
Ein Thema von delphis spassbremse · begonnen am 25. Feb 2008 · letzter Beitrag vom 26. Feb 2008
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#4

Re: Int64 => Problem mit Bits

  Alt 26. Feb 2008, 15:35
(Nur ich habe keine Ahnung, wie ich die eine Hex bekomme, ohne stundenlang mim Blatt Papier zu rechnen)
  • Windows-Taschenrechner aufmachen
    > Startmenü > Programme > Zubehör > Rechner
    oder > Startmenü > Ausführen... > calc[enter]
  • auf Wissenschaftlich umstellen (falls noch nicht aktiv)
  • "Bin" auswählen
  • Binärwert eintippen oder reinkopieren
  • auf "Hex" umstellen
  • Hexadezimalwert rauskopieren

[add]
Zitat:
da sämtliche Programme die Berechnung verweigern
was sind sämtliche Programme? (die Calc.exe kann jetztenfalls mit 64-Bit-Werten umgehen)
Zitat:
und ich in Delphi ja keine übergroßen bits direkt reinschreiben kann
wieso nicht?

Zitat:
Mit "OR" ist es ja kein Problem
OR?
meinst du nicht AND?
Delphi-Quellcode:
Var i: Int64;

i := $1722000000000000; // 00001011 10010001 00000000 00000000 00000000 ...

i := i and $0C00000000000000; // 00001100 00000000 00000000 00000000 00000000 ...

// i = $0800000000000000 // 00001000 00000000 00000000 00000000 00000000 ...
[add2]
und zu dem, was marabu (in #6) grad schrieb

Delphi-Quellcode:
Var i: Int64;
  i2: Integer;

i := $1722000000000000; // 00001011 10010001 00000000 00000000 00000000 ....

i2 := Int64Rec(i).Hi and $0C000000; // 00001100 00000000 00000000 00000000

// i2 = $08000000 // 00001000 00000000 00000000 00000000
Ein Therapeut entspricht 1024 Gigapeut.
  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 14:51 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