mirror of
https://github.moeyy.xyz/https://github.com/TheAlgorithms/C.git
synced 2023-10-11 15:56:24 +08:00
better formatting of root values
This commit is contained in:
parent
9dbdd50c78
commit
aab7a206cf
@ -27,13 +27,13 @@ long double complex function(double *coeffs, unsigned int degree, long double co
|
|||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
|
||||||
const char *complex_str(long double complex x)
|
static inline char *complex_str(long double complex x)
|
||||||
{
|
{
|
||||||
static char msg[50];
|
static char msg[50];
|
||||||
double r = creal(x);
|
double r = creal(x);
|
||||||
double c = cimag(x);
|
double c = cimag(x);
|
||||||
|
|
||||||
sprintf(msg, "%.04g%c%.04gi", r, c >= 0 ? '+' : '-', c >= 0 ? c : -c);
|
sprintf(msg, "% 7.04g%+7.04gj", r, c);
|
||||||
|
|
||||||
return msg;
|
return msg;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user