Wierd resultater
Hej vi er stødt på en rigtigt mærkeligt problem:Vi har en funktion:
/*
* Convert our internal representation of frequencies to a floating point.
*/
double iw_freq2float(double m, double e)
{
return ((double) m) * pow(10,e);
}
Det går normalt også godt.. men nu er det begyndt at ske mærkelige sager, det begyndte efter vi satte koden sammmen med vore GUI kode.
Problemet er at vi få kun de rigtige værdier for m og e hvis de
bliver kørt igennem en printf først. Hvis vi ikke printer dem, giver det et mærkeligt minus tal..
Er der nogel der har en ide til hvad der kan være galt??
Mvh Morten