![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
обозначение чисел к компиляторе.
toropoff © (2012-04-03 20:03:00)хм.. простите за наивный вопрос,
десятичное понятно, шестнадцатиричное c префиксом $
а битовое (бинароное)? и какие ещё префиксы есть? если есть...
bibip (2012-04-04 14:26:00) [1]Удалено модератором
RWolf (2012-04-04 13:46:00) [2]
> Германн © (04.04.12 13:13) [9]
>SETB, CLRB
OR, AND
> JB, JNB, JBC...
AND/XOR + JNZ/JZ
CRLF (2012-04-04 13:30:00) [3]не ври, JB & JNB есть %-)
Германн (2012-04-04 13:13:00) [4]
> И каких тебе еще не хватает
SETB, CLRB, JB, JNB, JBC...
:)
han_malign (2012-04-04 08:50:00) [5]
> битовые операции на x86 очень скудны
- эээ? И каких тебе еще не хватает, помимо BSF, BSR, BT, BTC, BTR, BTS???
Германн (2012-04-04 02:07:00) [6]
> Но повторю Юрия Зотова: Да она и не нужна, если есть шестнадцатиричная.
>
+1
Тем более что битовые операции на x86 очень скудны.
Ega23 (2012-04-04 01:13:00) [7]
> tip1 = 000000001
> tip2 = 000000010
> tip3 = 000000100
const
tip000000001 = 1;
tip000000010 = 2;
tip000000011 = 3;
tip000000100 = 4;
Но повторю Юрия Зотова: Да она и не нужна, если есть шестнадцатиричная.
Юрий Зотов (2012-04-03 22:30:00) [8]
> toropoff (03.04.12 21:59) [4]
Загляните в модуль Windows, там таких примеров сколько угодно.
toropoff (2012-04-03 21:59:00) [9]спасибо, я в справке не нашел.. да и погугли перед этим с пол часа..
ассемблер помню, но мне нужно в константах описать типа
tip1 = 000000001
tip2 = 000000010
tip3 = 000000100
....
для наглядности так сказать, что бы видно какие биты где установлены..
ну да Бог с ним..
спасибо за ответы!
Jeer (2012-04-03 20:17:00) [10]Справку лень читать ?
Ну и нам лень отвечать.
Юрий Зотов (2012-04-03 20:14:00) [11]1. Delphi не поддерживает бинарную запись чисел. Да она и не нужна, если есть шестнадцатиричная.
2. Других префиксов нет. Да и они тоже не нужны.
begin...end (2012-04-03 20:11:00) [12]Префиксов больше нету. Есть суффиксы b, o и h, соответствующие двоичной, восьмеричной и шестнадцатеричной системам, но это можно использовать только в ассемблерных вставках.