sergeyr: (Default)
[personal profile] sergeyr
Операция подёргивания:
++i--

(via [livejournal.com profile] kievbear, via [livejournal.com profile] coder_ak)

(no subject)

Date: 2007-01-11 18:15 (UTC)
fizzik: (Default)
From: [personal profile] fizzik
Теперь нужно понять, как закодировать операцию передергивания.

(no subject)

Date: 2007-01-11 20:03 (UTC)
From: [identity profile] sergeyr.livejournal.com
Мннэээ...
--(++i--)++

(no subject)

Date: 2007-01-12 12:06 (UTC)
From: [identity profile] nicksakva.livejournal.com
i<<=i; при long i >= 32

(no subject)

Date: 2007-01-12 12:19 (UTC)
From: [identity profile] sergeyr.livejournal.com
Ээээ, а что это будет, я что-то не расшифровал...

(no subject)

Date: 2007-01-12 12:56 (UTC)
From: [identity profile] nicksakva.livejournal.com
Будет передергевание в чистом виде. ;)
Обойдет по кругу и вернется с другой стороны.

(no subject)

Date: 2007-01-12 12:58 (UTC)
From: [identity profile] sergeyr.livejournal.com
Эээ, это будет перекручивание. В общем-то, почти то же самое. B-)

(no subject)

Date: 2007-01-13 21:17 (UTC)
netch: (Default)
From: [personal profile] netch
Не-а.
$ perl -e '$i=33; print $i<<$i,"\n";'
66
$ perl -e '$i=34; print $i<<$i,"\n";'
136

ну и так далее. в Си будет то же самое.

Profile

sergeyr: (Default)
sergeyr

Style Credit

Powered by Dreamwidth Studios

Expand Cut Tags

No cut tags