Определить LDBL_MAX / MIN на C

Я работаю с C, я должен сделать упражнение, в котором я должен напечатать значениеlong double min а такжеlong double max.

я использовалfloat.h как заголовок, но эти два макроса (LDBL_MIN/MAX) дайте мне ту же стоимость, как если бы это был просто двойной.

Я использую Visual Studio 2015 и если навести курсор мыши наLDBL MIN это говорит#define LDBL_MIN DBL_MIN, Вот почему он печатаетdbl_min вместоldbl_min?

Как я могу решить эту проблему?

printf("Type: Long Double Value: %lf Min: %e Max: %e Memory:%lu\n", 
    val10, LDBL_MIN, LDBL_MAX, longd_size);

Это проблема, потому что мое назначение требует два разных значения дляLDBL а такжеDBL.

Ответы на вопрос(3)

Ваш ответ на вопрос