Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.04.22;
Скачать: [xml.tar.bz2];

Вниз

Синтаксис языка СИ   Найти похожие ветки 

 
Zheksonz   (2011-12-20 16:55) [0]

Имеется ниже следующий код на СИ, который нужно перевести на Делфи. Кто сталкивался ранее с подобным и есть желание помочь, подскажите плз.


char  b;
int i;
DWORD t;
b=1<<m;            
if(s<0) b|=1;      
if(m==4) b=0xa;  
if(s<0) s=-s;      


 
Медвежонок Пятачок ©   (2011-12-20 16:57) [1]

shl
or 1
abs


 
Zheksonz   (2011-12-20 17:03) [2]


> Медвежонок Пятачок


Я правильно понял?

b := 1 shl m;
if (s < 0) then b := b or 1;
if (s < 0) then abs(s);


 
Медвежонок Пятачок ©   (2011-12-20 17:04) [3]

ну как-то так.


 
Zheksonz   (2011-12-20 17:04) [4]

просто под рукой нет ни СИшного компилятора, ни Делфи, нет сейчас возможности поэкспериментировать... а руки чешутся)))


 
Медвежонок Пятачок ©   (2011-12-20 17:05) [5]

if (s < 0) then abs(s);

s := abs(s);


 
Zheksonz   (2011-12-20 17:05) [6]


> Медвежонок Пятачок ©   (20.12.11 17:04) [3]


спасибо большое.


 
Zheksonz   (2011-12-20 17:07) [7]


> s := abs(s);


каюсь, протупил


 
TComponent   (2011-12-20 22:13) [8]

да


 
TComponent   (2011-12-20 22:15) [9]

я просто хотел проверить, можно ли добавить сообщение в закрытое обсуждение... оказалось - что можно. А в чем тогда смысл красного текста "Обсуждение закрыто"?


 
Rouse_ ©   (2011-12-20 22:24) [10]

Оно не закрытое - его просто перенесли в другой подфорум, в старом оно осталось с красным значком.



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

Форум: "Прочее";
Текущий архив: 2012.04.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.003 c
15-1324326603
Юрий
2011-12-20 00:30
2012.04.22
С днем рождения ! 20 декабря 2011 вторник


2-1325060038
ply
2011-12-28 12:13
2012.04.22
Присвоить массив


2-1324569664
brother
2011-12-22 20:01
2012.04.22
Закрытие файла...


15-1324319659
KilkennyCat
2011-12-19 22:34
2012.04.22
Че-то мне так много девушек пишет


15-1324223374
wl
2011-12-18 19:49
2012.04.22
подарите iPad





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский