http://lion-casserole.livejournal.com/ ([identity profile] lion-casserole.livejournal.com) wrote in [personal profile] lion_casserole 2010-10-28 05:35 pm (UTC)

Скрепя сердце

.
Не уверен, что это проходит.

В классической нотации логарифм по основанию 10 обозначается как lg, и есть еще ln - натуральный логарифм. log используется при описании/обсуждении свойств логарифмической функции. В школе при записи выражений с использованием log подразумевается lg, хотя, вообще то, в этом случае должно быть явно указано основание логарифма.

В принципе, можно было бы принять что-то вроде log2, или logTwo но это не слишком хорошо, тут в записи появляется цифра...

А заявка очень хорошая. С помощью функций lg и ln восьмерку можно превратить в единицу и двойку, если привлечь еще функции округления (round) и отбрасывания дробной части (trunc). В принципе, я согласен принять trunc ( ln ( 8 * 8 * 8 ) ) и/или round ( ln ( 8 * 8 * 8 ) ). Тут, правда, для проверки нужно лезть в таблицы логарифмов или пользоваться калькулятором. Но, тем не менее, запишу на ваш счет, если не возражаете.

Здесь можно обойтись без сочетания логарифмических функций с отбрасыванием остатка от деления или округления.

Попробуйте отыскать другое другие решения. В принципе решения можно найти в целых числах, то есть - нет необходимости использовать вещественные/рациональные величины (хотя это и не запрещено условиями :).

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting