Lines Matching refs:min
37 static inline long int convert_prange1(long val, long min, long max)
39 long temp = val * (max - min);
40 return temp / 100 + min + ((temp % 100) == 0 ? 0 : 1);
44 #define convert_prange1(val, min, max) \
45 ceil((val) * ((max) - (min)) * 0.01 + (min))
48 #define check_range(val, min, max) \
49 ((val < min) ? (min) : ((val > max) ? (max) : (val)))
51 static long get_integer(const char **ptr, long min, long max)
53 long val = min;
68 val = (long)convert_prange1(strtod(s, NULL), min, max);
71 val = check_range(val, min, max);
79 static long long get_integer64(const char **ptr, long long min, long long max)
81 long long val = min;
96 val = (long long)convert_prange1(strtod(s, NULL), min, max);
99 val = check_range(val, min, max);