nd moreover after 2's complement its 0000 0111 which is 7 nd not -7. so how?
Shashank Jain
IIIrd year
Computer Engineering
Delhi College of Engineering



On Sun, Aug 7, 2011 at 6:25 PM, Shashank Jain <[email protected]> wrote:

> so tell me fr any bit representation, 1st bit is for sign only na?
>
> Shashank Jain
> IIIrd year
> Computer Engineering
> Delhi College of Engineering
>
>
>
> On Sun, Aug 7, 2011 at 6:03 PM, Yasir <[email protected]> wrote:
>
>> 8 bit was taken just for example. It can be 16/32 bit but that won't
>> make any difference on leading 0's or 1's.
>>
>>
>> On Aug 7, 5:28 pm, Shashank Jain <[email protected]> wrote:
>> > y r we taking 8 bit numbers, i mean dat way we cant go beyond -127 to
>> 127?
>> >
>> > Shashank Jain
>> > IIIrd year
>> > Computer Engineering
>> > Delhi College of Engineering
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Sun, Aug 7, 2011 at 5:39 PM, Yasir <[email protected]> wrote:
>> > > let say a=6;  binary=  0000 0110
>> > > b = ~a =  1111 1001
>> > > Now when you print value of ~a or b, it is calculating 2's complement.
>> > > 1's complement: 0000 0110
>> > > 2's complement: 0000 0111  (value = -7)
>> >
>> > > Pls check signed bit representation for details.
>> >
>> > > On Aug 7, 4:40 pm, Shashank Jain <[email protected]> wrote:
>> > > > bitwise complement operator (~), complements d digits of d input bt
>> when
>> > > i
>> > > > use it :
>> >
>> > > > int a,b;
>> > > > b=~a;
>> >
>> > > > output: its giving o/p such that b= -a-1;
>> >
>> > > > why is dat so?
>> >
>> > > > Shashank Jain
>> > > > IIIrd year
>> > > > Computer Engineering
>> > > > Delhi College of Engineering
>> >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> Groups
>> > > "Algorithm Geeks" group.
>> > > To post to this group, send email to [email protected].
>> > > To unsubscribe from this group, send email to
>> > > [email protected].
>> > > For more options, visit this group at
>> > >http://groups.google.com/group/algogeeks?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to