![]() |
Logical ANDing of two strings of binary numbers
Hi Guys,
Can you please help me with how I can "AND" two strings of binary numbers and put the result in another string, that is I have the following: string str1 = "1111"; string str2 = "1010"; string str3 = logical AND of str1 and str2; cheers |
Re: Logical ANDing of two strings of binary numbers
You have to loop through each character and AND them to create 3rd string.
|
Re: Logical ANDing of two strings of binary numbers
Do you mean logical or bitwise? Logically, both inputs are TRUE so the output would also be TRUE, typically represented as -1, i.e. "1111", but the bitwise AND of 1111 and 1010 is 1010.
If bitwise then to avoid characterset issues you should use logic, i.e. Code:
str3[i]=(str1[i]=='1' && str2[i]=='1') ? '1' : '0';Code:
str3[i]=str1[i] & str2[i]; |
Re: Logical ANDing of two strings of binary numbers
Hi,
Actually, I was trying to say bitwise ANDing. Thank you for your suggestions. They greatly helped me! cheers |
Re: Logical ANDing of two strings of binary numbers
The pleasure is all mine.
|
| All times are GMT +5.5. The time now is 05:24. |