Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Внизбитовые операции Найти похожие ветки
← →
начинающий_ (2012-06-18 13:21) [0]помогите разобраться. как вычислить X, чтобы результат выражения был верным
(X and $FFFF0000) shr 16 = 262
(X and $FFFF0000) shr 16 = 264
(X and $FFFF0000) shr 16 = 265
← →
MBo © (2012-06-18 13:27) [1]xtuj-xtuj?
← →
Омлет © (2012-06-18 13:27) [2]x = 262 shl 16
← →
начинающий_ (2012-06-18 13:29) [3]В программе есть константные значения: 14090249, 14155785, 14221321. Они подставляются в выражение X and $FFFF0000) shr 16. Получается: 215, 216, 217. Нужно изменить значения, чтобы возвращалось: 262, 263, 264.
← →
начинающий_ (2012-06-18 13:30) [4]ok, спасибо
← →
brother © (2012-06-18 13:53) [5]> xtuj-xtuj?
думал формула - оказалось: чего-чего?)
← →
Sha © (2012-06-18 14:22) [6]Интересно, зачем в [0] $FFFF0000?
Препод в чем-то не уверен?
← →
Sha © (2012-06-18 14:23) [7]И скобки, опять же, нафига?
← →
Sha © (2012-06-18 14:28) [8]А ответов может быть много: X:=262*65536+Random(65536);
← →
Омлет © (2012-06-18 15:13) [9]
> Sha © (18.06.12 14:22) [6]
> Интересно, зачем в [0] $FFFF0000?
Софт для военных, как пить дать.
← →
icWasya © (2012-06-18 17:06) [10]для начала припиши к этим волшебным константам комментарии
14090249 // 215 shl 16 + 9
14155785 // 216 shl 16 + 9
14221321 // 217 shl 16 + 9
и в любом калькуляторе можно потом вычислить, как предлагают в [8]
17170441 // 262 shl 16 + 9
17235977 // 263 shl 16 + 9
17301513 // 264 shl 16 + 9
← →
Dennis I. Komarov © (2012-06-19 15:54) [11]
> В программе есть константные значения: 14090249, 14155785,
> 14221321.
Так никто не работает, переведи в HEX и может познаешь суть бытия...
З.Ы.
Что делает(X and $FFFF0000)
?
(не начинающим молчать)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.056 c