全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1950 3
2016-04-25
在stata里面如何解决sqrt(2)^2 != 2 的问题??
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-4-25 21:33:16
有这个问题吗? 我刚试了一下,就是2

. dis sqrt(2)^2
2
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-4-26 09:28:37
逻辑判断一下:   di sqrt(2)^2!=2  返回 1,而 sqrt(2)^2==2,返回0
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-4-26 10:04:33
kkwei 发表于 2016-4-26 09:28
逻辑判断一下:   di sqrt(2)^2!=2  返回 1,而 sqrt(2)^2==2,返回0
精度问题,round一下就好了
di round(sqrt(2)^2,1e-6)==2
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群