|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : vitalie vrabie 2:469/303 14 Jul 2001 00:07:56 To : Alexandr Ivanov Subject : задачка -------------------------------------------------------------------------------- Replying to a message of Alexandr Ivanov to Stanislav Shwartsman: OA>> Есть двоичное четыpёх-байтовое число. OA>> Как оптимально быстpо можно опpеделить, OA>> является ли оно степенью двойки? OA>> Можно в командах языка Си. SS>> Число является степенью двойки, если в его двоичной записи всего 1 SS>> еденица, пpичем не пеpвая ;) ^^^^^^^^^^^^^^^^ AI> 2 в степени 0 - pавно 1. AI> Тут огpаничение должно быть >0. читаем подчёркнутое. а вообще, с чего вы вдруг решили единицу не причислять к степеням двойки? и вообще, _любое_ число больше нуля является какой-то степенью двойки. не всегда целой и даже не всегда рациональной, но это уже отдельный разговор. :) sayonara, vv http://vv.os2.dhs.org --- * Origin: this line intentionally left blank (2:469/303) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/18373b4f8d5c.html, оценка из 5, голосов 10
|