Lines Matching refs:newnum
156 float newnum, nextnum; in gsd_make_nice_number() local
162 newnum = 1.; in gsd_make_nice_number()
163 while (.5 * newnum > *num) { in gsd_make_nice_number()
164 nextnum = newnum / 10.; in gsd_make_nice_number()
165 newnum /= 2.; in gsd_make_nice_number()
166 if (.5 * newnum > *num) in gsd_make_nice_number()
167 newnum /= 2.; in gsd_make_nice_number()
168 if (.5 * newnum > *num) in gsd_make_nice_number()
169 newnum = nextnum; in gsd_make_nice_number()
173 newnum = 1.; in gsd_make_nice_number()
174 while (2 * newnum <= *num) { in gsd_make_nice_number()
175 nextnum = newnum * 10.; in gsd_make_nice_number()
176 newnum *= 2.5; in gsd_make_nice_number()
177 if (2 * newnum <= *num) in gsd_make_nice_number()
178 newnum *= 2.; in gsd_make_nice_number()
179 if (2 * newnum <= *num) in gsd_make_nice_number()
180 newnum = nextnum; in gsd_make_nice_number()
182 if (newnum == 2.5) in gsd_make_nice_number()
183 newnum = 3; in gsd_make_nice_number()
186 *num = newnum; in gsd_make_nice_number()