|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Yuri Burger 2:468/85.3 15 May 2001 22:04:05 To : Edik Ryzhov Subject : найти пеpеменнyю... --------------------------------------------------------------------------------
14 May 01 13:44, Edik Ryzhov wrote to Чад:
Ч>> можно ли(и как) найти b зная bb1 и bb0 имея:
Ч>> bb1=(bb0+b) xor (bb0-b)
ER> За пpавильность не pyчаюсь, но попpобyй:
ER> 1. Пpеобpазyем твое выpажение в bb1=b*((bb0+1) xor (bb0-1)), то есть
ER> вынесем b за скобки.
эммм... нельзя этого делать. Логика и алгебра имеют несколько разные
правила.
вот пример: (5+3) xor (5-3) = 10
(5+1) xor (5-1) = 2
2*3!=10 ;)
а всё потому, что операции вроде xor, or, and и т.д. работают с битами, а
значит повлияют на выражение (bb0+b) вцелом, а не на его составные в
отдельности...
Kрюгер.
---
* Origin: А хто тут есть, у кого есть за что поесть? (2:468/85.3)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/23173b01a99f.html, оценка из 5, голосов 10
|