Доброго всем времени суток!
Есть таблица элементов (скажем частот), в котором каждое последующее значение отличается от предыдущего на 1%, например:
Код
10000
10100
10201
10303,01
10406,0401
10510,1005
10615,20151
10721,35352
и т.д.
и есть текущее значение частоты, например 10354.
Нужно частотам (как бы это по русски выразиться

) присвоить "индексы", например: если текущее значение лежит в диапазоне от 10000 до 10099 - то индекс = 0, при текущем значении в диапазоне от 10100 до 10200 - индекс = 1, при значении = 10477 индекс = 4 и т.д.
Самое тривиальное что приходит в голову - это проход по всей таблице и банальное сравнение, но этот вариант не подходит - слишком много времени тратится. Можно ли нахождение индекса представить в виде формулы?
Прошу прощения если вопрос не в тему и не по адресу.