Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.063 c
15-1352291019
Inovet
2012-11-07 16:23
2013.03.22
Скончаося Кругляков Эдуард Павлович


1-1304082189
Alik
2011-04-29 17:03
2013.03.22
Delphi и контроль сигнала 3G модема


2-1332313764
Erwik1900
2012-03-21 11:09
2013.03.22
Объединение SQL запросов


2-1332423903
Cobalt
2012-03-22 17:45
2013.03.22
AnsiString[128] - "; Expected ; but received [ at line"


15-1349261272
Jeer
2012-10-03 14:47
2013.03.22
Визуализация данных





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский