This is a simple issue, but the fix I used seems like a hack to me.
(assign a value to foo)
if abs(10*foo >100)
cntxcs = cntxcs+1;
Here's the deal. I want to know if abs( foo) is >1 0, but I finally looked close ennough to see that abs deals with ints -- explained my strange issue of short counts,
Multiplying by 10 gives me the int that I need, but I really don't like it.
Somebody please show me the simple and clear way to do this.