#include <stdio.h>

int main()
{
    float num1 = 3.5e-2f;
    double num2 = 1.27e8;
    long double num3 = 4.e3l;

    printf("%e %e %Le", num1, num2, num3);
}

long double부분이 이상하게 음수가 나와

4.e-5l  4.e-2 등등 뭘 넣어도 양수가 나와야하는데 음수가 나와서 이상해

왜그런거야?