#include <stdio.h>

int main(void){

  float float_v, fdt;
  double double_v, cross_v, ddt;
  int i, found;
  
  float_v = 0;
  double_v = 0;
  cross_v = 0;
  found = 0;

  ddt = 1e-5;
  fdt = 1e-5;
  for(i=0; i< 900; i++){
    double_v += ddt;
    float_v += fdt;
    cross_v += fdt;
    if(i%100 == 0){
      printf("Float: %5.10f ", float_v);
      printf("Doubl: %5.10f ", double_v);
      printf("Cross: %5.10f ", cross_v);
      printf("Diff : %5.10f\n", double_v - float_v);
    }

/*     if(double_v - float_v > 1e-8 && !found){ */
/* 	printf("Found discrepancy of %5.10f at step %d!\n", double_v - float_v, i); */
/*       found = 1; */
/*     } */
  }

  return 0;
}

