我用下面forvalue 做循环,遇到以下问题。请大牛们帮我看看。谢谢。
forv i=0(.05) 2 {
simulate a b, obs (1000): sim, alpha (`i')
}
得出以下结果:
alpha=0
alpha=0.05
alpha=0.1
....
alpha=0.4999999999999
........
alpha=1.9500000001
本来alpha 应该到2的,但是它只是运行到1.9500000001就停止了。我猜是stata存储数字的问题。但不知怎么解决。