Wie kann ich die Funktionen hi - lo von Pascal in C# nachbilden?

Von: , 31.07.2010 14:02 Uhr


Hallo,
Ich benötige 2 Funktionen in C# die genau das gleiche wie hi bzw lo in Pascal machen.

Ein Beispiel:
byte a = 10;

Dieses byte hat 8 bits. In Pascal werden mit lo(byte) die ersten 4 bits aus dem gegebenen byte ausgelesen und zurück gegeben, und mit hi die letzten 4 des bytes.

1 Antworten zu dieser Frage

  1. Antwort von nach 260 Tagen 0 hilfreich
    Re: Wie kann ich die Funktionen hi - lo von Pascal

    so sieht es in C aus
    #define LO( n ) ( n ) & 0x0F
    #define HI( n ) ( ( n ) & 0xF0 ) >> 4
    und in C# denke ich mal nicht anders

Jetzt auf diese Frage antworten.