Округлить до (1, 2 или 5) x 10 ^ n в Objective-C?

Есть ли простой способ округления значение либо до, либо до ближайшего (1, 2 или 5) x 10 ^ n, где n - целое число? Как в одном из {..., .05 .1, .2, .5, 1, 2, 5, 10, 20, 50, 100 ...}

Спасибо.

13
задан Kendall Helmstetter Gelner 15 June 2011 в 22:16
поделиться