请教关于子程序
做了个子程序,在另外一个程序中调用。当运算时,把两个程序都打开,发现子程序中显示的值与调用后显示的值不一样。有人知道为什么吗?谢谢啊!
回复 #1 smallhill 的帖子
给个程序看看~~~~ 就是这个。帮忙看看。
回复 #3 smallhill 的帖子
你子程序中哪个和主程序不一样了?幅值?可是这个是你自己在子程序中算出来的,很显然,你算错了~~更改下频率什么的,子程序中的值就马上改变了。。 您的子程序2中的幅值和相位采用了64位双精度型,将其更改为无符号型就可以了,已经测试过
[ 本帖最后由 eeijiake 于 2007-3-28 21:00 编辑 ] 另外很感兴趣的问一下,这个程序是干什么用的,好奇,呵呵 呵呵,非常感谢。
我去试一下。 果然可以啊。
请问这是什么原因呢?
页:
[1]