Lines Matching full:numerator
467 static void float2urat(double value, unsigned int max, unsigned int *numerator,
470 *numerator = 0;
476 *numerator = max;
485 *numerator = 0;
488 *numerator = n;
494 // Try to use a denominator of 1e9, 1e8, ..., until the numerator fits
505 *numerator = n;
513 *numerator = 0;
517 static void ConvertDoubleToURational(double value, unsigned int *numerator,
519 float2urat(value, 0xFFFFFFFFU, numerator, denominator);
522 static void ConvertDoubleToSRational(double value, int *numerator,
533 *numerator = (int)n;
536 *numerator = -*numerator;
1241 unsigned int numerator;
1245 numerator = atoi(curElement);
1249 ConvertDoubleToURational(value, &numerator, &denominator);
1251 Put32u(Buffer+(*DataWriteIndex), numerator);
1255 int numerator;
1259 numerator = atoi(curElement);
1263 ConvertDoubleToSRational(value, &numerator, &denominator);
1265 Put32u(Buffer+(*DataWriteIndex), numerator);