hallo,
ich habe in einem in java implementierten rot13 verschlüsselungsalgorithmus die verwendung von & und ~ gesehen und wollte euch fragen ob ihr wissts wann man das verwendet.
auszug aus dem code:
PHP
while((abyte = System.in.read())>=0){
int cap = abyte & 32;
abyte &= ~cap;
abyte = ((abyte >= 'A') && (abyte <= 'Z') ? ((abyte - 'A' + 13) % 26 + 'A') : abyte) | cap;
System.out.print(String.valueOf((char)abyte));
}
vielen dank für eure hilfe!