Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: inbase and subinstr problem


From   "Nikolaos A. Patsopoulos" <npatsop@cc.uoi.gr>
To   statalist@hsphsun2.harvard.edu
Subject   st: inbase and subinstr problem
Date   Wed, 21 Feb 2007 16:25:36 +0200

Hi all,

I'm working currently in a project implementing a part of Nick Cox's tuples program and I bumped into sth weird.

For values of local which with more than 17 digits subinstr fails to count all occurences of number "1". Below is a small code representative of the problem:



forval i = 65536/65537 {
inbase 2 `i'
local which : di %020.0f `r(base)'
local which : subinstr local which "1" "1", ///
all count(local n1)
di "r(base): " `r(base)'
di "which: "`which'
di "n1: " `n1'
}

Any ideas??

Thanks in advance,

Nikos
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/




© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index