小编San*_*npi的帖子

如何比较两个复数?

在 C 中,复数是 float 或 double 并且与规范类型有相同的问题:

#include <stdio.h>
#include <complex.h>

int main(void)
{
    double complex a = 0 + I * 0;
    double complex b = 1 + I * 1;

    for (int i = 0; i < 10; i++) {
        a += .1 + I * .1;
    }

    if (a == b) {
        puts("Ok");
    }
    else {
        printf("Fail: %f + i%f != %f + i%f\n", creal(a), cimag(a), creal(b), cimag(b));
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

结果:

$ clang main.c
$ …
Run Code Online (Sandbox Code Playgroud)

c c99 complex-numbers

5
推荐指数
1
解决办法
5706
查看次数

如何获得imap标志?

我使用了dovecot筛的imap4flag插件:http://wiki.dovecot.org/LDA/Sieve#Flagging_or_Highlighting_your_mail

该标志在雷鸟中正确显示,但我搜索如何获取标志以在圆形立方体中显示它们.

提前致谢.

php flags imap

4
推荐指数
1
解决办法
3193
查看次数

标签 统计

c ×1

c99 ×1

complex-numbers ×1

flags ×1

imap ×1

php ×1