in reply to Re^5: PDL 2.058 released
in thread PDL 2.058 released
#include <tgmath.h>
void main() {
complex double z = 1.0;
z = log10(z);
printf("%f%+fi\n", creal(z), cimag(z));
}
See https://en.cppreference.com/w/c/numeric/tgmath for more. Note log10 is in the "real-only" section; GCC incorporated it into their "real or imag" tgmath for a while incorporating their own clog10 extension, but then evidently changed their minds. The presence or absence of clog10 is not relevant to log10 working or not with tgmath.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: PDL 2.058 released
by syphilis (Archbishop) on Nov 11, 2021 at 21:35 UTC |