⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 z_div.c

📁 unix v7是最后一个广泛发布的研究型UNIX版本
💻 C
字号:
struct dcomplex { double dreal, dimag; };z_div(c, a, b)struct dcomplex *a, *b, *c;{double ratio, den;double abr, abi;if( (abr = b->dreal) < 0.)	abr = - abr;if( (abi = b->dimag) < 0.)	abi = - abi;if( abr <= abi )	{	if(abi == 0)		abort(); /* fatal("complex division by zero"); */	ratio = b->dreal / b->dimag ;	den = b->dimag * (1 + ratio*ratio);	c->dreal = (a->dreal*ratio + a->dimag) / den;	c->dimag = (a->dimag*ratio - a->dreal) / den;	}else	{	ratio = b->dimag / b->dreal ;	den = b->dreal * (1 + ratio*ratio);	c->dreal = (a->dreal + a->dimag*ratio) / den;	c->dimag = (a->dimag - a->dreal*ratio) / den;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -