und weil wir geizig sind:
z = -z;
Genau, vor allem beim Speicherplatz
byte z = -1;
for (byte k=1; k<40; k++)
{
z = z ^ (1 << 8);
}
Hat man dabei aber nicht wieder Performance-Einbüßung? Bit-Shift + XOR vs. Subtraktion?
(Des Weiteren meine ich mal irgendwo aufgeschnappt zu haben, dass bytes bei mathematischen Ausdrücken auch als ints gehandhabt werden, leider finde ich die Quelle nicht mehr :( )
MfG
bubble
--
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye