Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > 2 битовые строки AnsiString


Автор: Faramir 9.8.2005, 15:12
Есть две 4-х байтовые строки формата AnsiString:

str1 = 11000110101000110001110001111111

str2 = 00000001111000010011001110000000

необходимо сделать побитовое вычитание из строки str1 строку str2.

Может кто-нибудь реализовывал данный алгоритм, подскажите как наиболее просто написать функцию вычитания. smile

Автор: _hunter 11.8.2005, 11:23
а он только один ( наиболее простой )
идеш с младших разрядов к старшим и вычитаеш так
1-1 = 0
1-0 = 1
0-0 = 0
0-1 = -1 ( или из старшего разряда занимай 1 )
и все...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)