Цитата(volvo @ 10.06.2009 12:22)
Опять началось...
Володь, давай без "опять".
Просто хочется навести чуть больший порядок в голове у начинающего. Вопрос действительно тонкий - в том смысле, что легко запутаться. Да, машинное представление - двоичное. Но вполне могло бы быть и троичным, четыричным или еще каким-то - нас это не волнует. Именно это я и хотел сказать. Есть абстрактное понятие числа, и это главное. Как оно записано - в двоичной ли, десятичной, римской записи или записи Робинзона Крузо зарубками - это неважно, само посчитанное стадо овец от этого не изменится. Приведенная функция будет одинаково хорошо работать не только на машине с троичной логикой, но и для племени Мумба-Юмба, в котором принята 32-ричная СС (по числу зубов). И они, бедные, будут долго репу чесать, пытаясь понять - а при чем тут десятичная система?
Более удачное название я приведу как нечего делать, и ты это знаешь. Но не в этом дело - я сказал, что считал нужным сказать. Я извиняюсь, что не дал себе труда посмотреть, кто писал этот код (и сейчас еще не знаю), но это дела не меняет. Я высказался на форуме, как свободный человек, that's it. Про "опять" - извини, не помню. Память подводит, видимо.