|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 12 Mar 2002 03:28:12 To : Artem Chuprina Subject : Re: разборка чисел -------------------------------------------------------------------------------- "Artem Chuprina" <ran@ice.ru> wrote in message news:slrna8pume.bhi.ran@party.lan.ice.ru... > Здравствуй, Andrey Sapozhnikov. > AS> Рассматривались варианты для целых чисел. См. выше. 14 байт же занимает > AS> экпоненциальное представление, задача разбиения для которого на цифры > AS> вообще некорректна в общем случае. > > Корректна. Может быть, слабо осмысленна, но это второй вопрос. Разбивать на > цифры число нельзя, можно только его запись. Какую - не специфицировано. Берем > любую. Это точка зрения программиста, и я не спорю, что она тоже может считаться верной :) А точку зрения математика можно увидеть, к примеру, на Eric Weisstein's "World of Mathematics" (http://mathworld.wolfram.com/). "Digit: The number of digits D in an integer n is the number of numbers in some base (usually 10) required to represent it. The numbers 1 to 9 are therefore single digits....[поскипано мной - А.С.] The number of base-b digits in a number n can be calculated as Db(n) = 1 + [log,b |n|] where [x] is the floor function..." Т.е. математик считает представление числа "in some base (usually 10)" само собой разумеющимся. Андрей P.S. Забавная, но бесполезная полемика. Может лучше автора вопроса немного стукнуть, чтоб четче ставил условия задачи и не провоцировал оффтопик? :)) --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/65772c17b1cb.html, оценка из 5, голосов 10
|