Thread 0 <=> 1: schnellste lösung (31 answers)
Opened by lichtkind at 2004-03-28 01:06

Crian
 2004-03-30 13:50
#81334 #81334
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
Das ist vielleicht auch eine philosophische Frage. x -> 1-x ist am mathematischsten ;)
Da brauchts keine Bit-Drechseleien etc., deshalb ist es für mich am idiomatischsten.

Natürlich ist $var ^= 1 verständlicher Perlcode, aber das empfinden, welcher Code das gewünschte Verhalten am "natürlichsten" Ausdrückt, ist wohl unterschiedlich.

Irgendetwas in mir sagt mir, dass $var ^= 1 zwar sehr elegant ist, ich es aber doch nicht nehmen möchte.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread 0 <=> 1: schnellste lösung