On Fri, Jan 31, 2014 at 9:04 AM, Markus Hoenicka <markus.hoeni...@mhoenicka.de> wrote: > Problem is that I'm not aware of similar limits for floats. Do you > know where to get this info from at compile time? Attached a sample. Basically those are: FLT_MAX, DBL_MAX and LDBL_MAX.
Laszlo/GCS
#include <stdio.h> #include <stdlib.h> #include <float.h> int main(void) { printf("float neg: %f\n", -FLT_MAX); printf("float min: %f\n", FLT_MIN); printf("float max: %f\n", FLT_MAX); printf("double neg: %lf\n", -DBL_MAX); printf("double min: %lf\n", DBL_MIN); printf("double max: %lf\n", DBL_MAX); printf("long double neg: %Lf\n", -LDBL_MAX); printf("long double min: %Lf\n", LDBL_MIN); printf("long double max: %Lf\n", LDBL_MAX); return EXIT_SUCCESS; }