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;
}

Reply via email to