> From: Steve Vejcik > > On Thu, 2005-04-07 at 11:06, Prof Brian Ripley wrote: > > On Thu, 7 Apr 2005, Steve Vejcik wrote: > > > > > Thanks for your advice. Unfortunately, your answers are > inconsistent: > > > as.numeric("0x1AF0") returns a decimal value for a hex > string. I'd like > > > > You don't understand how R works: > > > > x <- as.numeric("0x1AF0") > > > > produces an number, not its decimal representation. A > number is a number > > is a number irrepsective of the the base of its character > representation. > > > "as.numeric("0x1AF0") returns a decimal value for a hex string. > If you prefer, substitute the word "shows" for "returns".
You don't seem to get the point. as.numeric() is a function that _returns_ a _value_. How you want that _value_ to be _shown_ is a different matter. Would you substitute `I gave the money to the cashier' with `I showed the money to the cashier'? Andy > > > to dothe opposite-use hex notation to represent a decimal. > > > e.g. > > > x<-0x000A > > > y<-0x0001 > > > x+y=0x00B > > > > > > Cheers. > > > > > > On Thu, 2005-04-07 at 08:45, Prof Brian Ripley wrote: > > >> On Thu, 7 Apr 2005, Steve Vejcik wrote: > > >> > > >>> Hello world: > > >>> Has anyone used hex notation within R to > represents integers? > > >> > > >> That's a spectacularly vague question. Short answer: yes. > > >> > > >>> as.numeric("0x1AF0") > > >> [1] 6896 > > >> > > >> (which BTW is system-dependent, but one person used it > as you asked). > > >> > > >> PLEASE read the posting guide and try for a `smarter' question. > > > > > > > > ______________________________________________ > R-help@stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html > > > ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html