Re[3]: В чём проблема?
От: dikun Беларусь  
Дата: 11.03.05 18:35
Оценка:
Здравствуйте, LiIon, Вы писали:

LI>В том то и дело что побитово я могу это все разложить и преобразовать через другие побитовые операции, но совместить побитовые операции с арифметическими действиями у меня не получается


Стоп! Я выразил:

  1. not — через арифметическую разность.

  2. and — через разность, сумму, shl и shr.
    shl — через умножение и возведение в степень.
    shr — через div и возведение в степень.
    Значит, наш and выражается через арифметические разность, сумму, умножение, возведение в степень и div.
    Нужно лишь подставить в формулу (и — если хочется — преобразовать — может чего хорошего и получиться).
    Это элементраные каскадные математические преобразования.

  3. or — через not и and, а значит — через арифметические разность, сумму, умножение, возведение в степень и div.
    Снова просто подставь в формулу, блин!!!

  4. xor — через not и and, а значит — через арифметические разность, сумму, умножение, возведение в степень и div. Подставь в формулу опять.

В чём проблема?
Я не понимаю!

Но у меня отсутствует желание упрощать выражения после подстановок.
Если не полениться, то может там чего красивого и получиться.
Я нигде не встречал этих упрощений, поэтому, возможно, их не имеет смысла проделывать, так как они не позволят получить значительной красоты упрощаемых выражений.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.