Вниз
Скачать: CL | DM;

обозначение чисел к компиляторе.   Найти похожие ветки 

 
toropoff   (2012-04-03 20:03) [0]

хм.. простите за наивный  вопрос,
десятичное понятно, шестнадцатиричное c префиксом $
а битовое (бинароное)? и какие ещё префиксы есть? если есть...


 
begin...end ©   (2012-04-03 20:11) [1]

Префиксов больше нету. Есть суффиксы b, o и h, соответствующие двоичной, восьмеричной и шестнадцатеричной системам, но это можно использовать только в ассемблерных вставках.


 
Юрий Зотов ©   (2012-04-03 20:14) [2]

1. Delphi не поддерживает бинарную запись чисел. Да она и не нужна, если есть шестнадцатиричная.

2. Других префиксов нет. Да и они тоже не нужны.


 
Jeer ©   (2012-04-03 20:17) [3]

Справку лень читать ?
Ну и нам лень отвечать.


 
toropoff   (2012-04-03 21:59) [4]

спасибо, я в справке не нашел.. да и погугли перед этим с пол часа..
ассемблер помню, но мне нужно в константах описать типа

tip1 = 000000001
tip2 = 000000010
tip3 = 000000100
....

для наглядности так сказать, что бы видно какие биты где установлены..
ну да Бог с ним..

спасибо за ответы!


 
Юрий Зотов ©   (2012-04-03 22:30) [5]


> toropoff   (03.04.12 21:59) [4]

Загляните в модуль Windows, там таких примеров сколько угодно.


 
Ega23 ©   (2012-04-04 01:13) [6]


> tip1 = 000000001
> tip2 = 000000010
> tip3 = 000000100



const
tip000000001 = 1;
tip000000010 = 2;
tip000000011 = 3;
tip000000100 = 4;


Но повторю Юрия Зотова: Да она и не нужна, если есть шестнадцатиричная.


 
Германн ©   (2012-04-04 02:07) [7]


> Но повторю Юрия Зотова: Да она и не нужна, если есть шестнадцатиричная.
>

+1
Тем более что битовые операции на x86 очень скудны.


 
han_malign   (2012-04-04 08:50) [8]


> битовые операции на x86 очень скудны

- эээ? И каких тебе еще не хватает, помимо BSF, BSR, BT, BTC, BTR, BTS???


 
Германн ©   (2012-04-04 13:13) [9]


> И каких тебе еще не хватает

SETB, CLRB, JB, JNB, JBC...
:)


 
CRLF   (2012-04-04 13:30) [10]

не ври, JB & JNB есть %-)


 
RWolf ©   (2012-04-04 13:46) [11]


> Германн ©   (04.04.12 13:13) [9]


>SETB, CLRB

OR, AND


> JB, JNB, JBC...

AND/XOR + JNZ/JZ


 
bibip   (2012-04-04 14:26) [12]

Удалено модератором



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.182 c
2-1341560100
Просто ФАН
2012-07-06 11:35
2013.03.22
ошибка при копирование файла


2-1329256529
Deltas
2012-02-15 01:55
2013.03.22
Что за... сообщение в Delphi XE2.


15-1343313724
waveOutXXX
2012-07-26 18:42
2013.03.22
Как правильно работать с waveOutXXX?


2-1341705821
Den
2012-07-08 04:03
2013.03.22
MSHTM вопрос.


15-1332013809
V_a_d
2012-03-17 23:50
2013.03.22
PopupMenu




   Наверх