Bit :: shiftreg

Bit Shift Registers met Rotate / Shift-operaties
Download nu

Bit :: shiftreg Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steffen Beyer
  • Uitgever website:
  • http://search.cpan.org/~stbey/

Bit :: shiftreg Tags


Bit :: shiftreg Beschrijving

Bit Shift Registers met Rotate / Shift-operaties Bit :: Shiftreg is een PERL-module die naar links draait, draait naar rechts, schakelen naar links en shift-rechtsoperaties met draagvlag voor alle C Integer-types.Synopsis * Gebruik Bit :: Shiftreg QW (Bits_of_Byte Bits_Of_Hort Bits_Of_int Bits_Of_Long LSB_BYTE MSB_BYTE LSB_INT MSB_SHORT LSB_INT MSB_SHORT LSB_INT MSB_SHORT LSB_LONG MSB_LONG ROL_BYTE ROR_BYTE SHL_BYTE SHR_BYTE ROL_SHORT ROR_SHORT SHL_SHORT SHR_SHORT ROL_INT ROR_INT SHL_INT SHR_INT ROL_LONG ROR_LONG SHL_LONG SHR_LONG); Importeert alle (of sommige, door wat uit te laten van de beschikbare operaties en functies * Gebruik Bit :: Shiftreg QW (: ALL); Importeert alle beschikbare bewerkingen en functies * $ versie = bit :: shiftreg :: versie (); Retourneert het versienummer van de module * $ bits = bits_of_byte (); Retourneert het aantal bits in een byte (niet-ondertekend char) op uw machine * $ bits = bits_of_short (); Retourneert het aantal bits in een niet-ondertekende kort op uw machine * $ bits = bits_of_int (); Retourneert het aantal bits in een niet-ondertekende int op uw machine * $ bits = bits_of_long (); Retourneert het aantal bits in een niet-ondertekend lang op uw machine * $ LSB = LSB_BYTE ($ VALUE); Retourneert het minst significante bit (LSB) van een byte (Unsigned Char) * $ MSB = MSB_BYTE ($ VALUE); Retourneert het meest significante bit (MSB) van een byte (Unsigned Char) * $ LSB = LSB_SHORT ($ VALUE); Retourneert het minst significante bit (LSB) van een niet-ondertekende korte * $ MSB = MSB_SHORT ($ -waarde); Retourneert het meest significante bit (MSB) van een niet-ondertekende korte * $ LSB = LSB_INT ($ -waarde); Retourneert het minst significante bit (LSB) van een niet-ondertekende int * $ MSB = MSB_INT ($ -waarde); Retourneert het meest significante bit (MSB) van een niet-ondertekende int * $ LSB = LSB_LONG ($ -waarde); Retourneert het minst significante bit (LSB) van een niet-ondertekende lange * $ MSB = MSB_LONG ($ -waarde); Retourneert het meest significante bit (MSB) van een niet-ondertekende lange * $ Carry = Rol_Byte ($ -waarde); * $ Carry = ror_byte ($ -waarde); * $ carry_out = shl_byte ($ waarde, $ carry_in); * $ carry_out = shr_byte ($ waarde, $ carry_in); * $ Carry = ROL_SHORT ($ VALUE); * $ Carry = ror_short ($ waarde); * $ carry_out = shl_short ($ waarde, $ carry_in); * $ Carry_out = Shr_short ($ -waarde, $ carry_in); * $ Carry = Rol_int ($ -waarde); * $ Carry = ror_int ($ -waarde); * $ carry_out = shl_int ($ waarde, $ carry_in); * $ Carry_out = Shr_int ($ -waarde, $ carry_in); * $ Carry = Rol_Long ($ -waarde); * $ Carry = Ror_Long ($ -waarde); * $ Carry_out = shl_long ($ -waarde, $ carry_in); * $ Carry_out = Shr_Long ($ -waarde, $ carry_in); Vereisten: · Perl


Bit :: shiftreg Gerelateerde software