Re: Working with binaries

*To*: mathgroup at smc.vnet.net*Subject*: [mg48021] Re: Working with binaries*From*: "Kevin J. McCann" <kjm at KevinMcCann.com>*Date*: Fri, 7 May 2004 04:29:40 -0400 (EDT)*References*: <c77u1i$2rq$1@smc.vnet.net> <c7alr0$hc8$1@smc.vnet.net>*Sender*: owner-wri-mathgroup at wolfram.com

I don't see how you can say that "primitive low level" languages misuse 1 and 0 as true and false in boolean manipulations. After all, these same "primitive" languages provide the programming for virtually every electronic consumer product including cell phones, automobiles, tv's, ... It may not be pretty, but it sure works, which would not seem to me to be a misuse. Kevin "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de> wrote in message news:c7alr0$hc8$1 at smc.vnet.net... > Hi, > > primitive low leve programming languages miss use 1 and 0 > for boolean expressions True and False, but in Mathematica > you have to use True and False and !True gives False and > Not[True] gives also False. > > Regards > Jens > > > Luca wrote: > > > > Is it possible with mathematica to work with binaries? I did it in another > > system by typing: OutputBase := Binary. I was also trying to find the function > > NOT, i.e. that function which gives: > > > > !1 = 0 > > !0 = 1 > > > > I found in the help BitNot, but BitNot[1] gives me -2. > > Thanks for any advice. > > > > Luca >