Ergebnis 1 bis 10 von 10

Thema: Bitweises Shiften

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #6
    Wie bereits mein Vorredner erwähnte, ist das abhängig von der Maschine, dem Betriebssystem und dem Compiler.
    Zitat Zitat von Whiz-zarD Beitrag anzeigen
    Code (pascal):
    writeln(sizeof(integer));

    [...] dann zeigt er mir eine größe von 2 Bytes, also 16 Bit, an.
    Ich kenne Pascal nicht im Detail, aber ich kann mir vorstellen, dass der Compiler den 'integer' als 32bit interpretiert oder konvertiert (Zweierkomplement), diesen dann bitweise schiebt und dann als Parameter an die Funktion 'writeln' übergibt. Probier mal
    Code (pascal):
    writeln(i shr (14+16));

    Geändert von Brauni90 (18.08.2009 um 12:17 Uhr) Grund: Grammatikfehler

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •