我的意思是编写一个程序,其中某些函数定义为f(a,b,c)。如果复杂平面上的给定点(complex(a,b))位于中心为0的同一圆中,则该函数返回0。
我可以在圆上创建随机点,其中心为0,半径为1,但由于某种原因,这些值在函数中不起作用。有什么想法吗?我做错了什么?
这是我的代码:
它应该将所有值打印为0j,但由于某种原因,我得到类似这个平均时间的随机ammount 0j。
测试:0j
积分:a:( - 0.325568154457-0.945518575599j)b:( - 0.990268068742 + 0.13917310096j)c:( - 0.615661475326-0.788010753607j)
积分:a:(0.999390827019-0.0348994967025j)b:( - 0.857167300702 + 0.51503807491j)c:( - 0.173648177667 + 0.984807753012j)
积分:a:( - 0.838670567945 + 0.544639035015j)b:( - 0.0523359562429-0.998629534755j)c:(0.838670567945-0.544639035015j)
积分:a:( - 0.374606593416-0.927183854567j)b:( - 0.819152044289 + 0.573576436351j)c:( - 0.5 + 0.866025403784j)
积分:a:( - 0.809016994375-0.587785252292j)b:(0.224951054344 + 0.974370064785j)c:(0.173648177667-0.984807753012j)
积分:a:( - 0.788010753607 + 0.615661475326j)b:(0.0523359562429 + 0.998629534755j)c:(0.956304755963-0.292371704723j)
积分:a:(0.0697564737441-0.99756405026j)b:(0.961261695938 + 0.275637355817j)c:(0.104528463268 + 0.994521895368j)
积分:a:(0.945518575599-0.325568154457j)b:( - 0.2419218956-0.970295726276j)c:(0.5-0.866025403784j)
积分:a:(0.642787609687-0.766044443119j)b:(0.920504853452-0.390731128489j)c:( - 0.224951054344-0.974370064785j)