Barry Rowlingson <b.rowlingson <at> lancaster.ac.uk> writes:
>  If a variable name can have 26 upper case + 26 lower case + 10
> numbers then the number of possible variable names is:
> 
> 711659926691456588820198688981513283237719214167524272940980007340737850\
> 071505550367426050190853744948955339987662427844810850852717191846883823768674\
> 280839119270574786535774460628640384757837267418932039347078114901615267344319\
> 690975277428929737916031623809028545597238524149983532303848529517503894555603\
> 085813572927495336324076794731576794044444062823255544802787912646756996122962\
> 654809395519130134923611540639384237080197541181260772381917961683956924416
> 
>  which should be enough for everyone (that's probably a lower bound
> since names can have dots and underscores etc in them).

  [completely off topic]

  You don't really need Maxima if you're willing to work on a log
scale ... the first character has to be alphabetic, so there are
only 52 choices.  I've included (26*2+10+2=64) possibilities for
the other 255 slots.

> log(52)+255*log(64)
[1] 1064.466
> .Last.value/log(10)
[1] 462.2919
> 10^462
[1] Inf

  I'm not quite sure how it works, but you can get even more if
you allow back-quotes:

> `#$!!`=4
> `#$!!`
[1] 4

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to