[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Точка вхождения в промежуток
Quieteroks
Здравствуйте.

Периодически становится вопрос определить в какой из промежутков входит число.
Решений у меня уже как минимум два, но оба с циклом, массивами и условной конструкцией.
Сейчас интересует вопрос, можно ли такое реализовать математически или каким то другим способом.

Мой вариант для примера:
$need = 233;
$array = array(500, 1500, 5000);
$c = count($array);
for($i=0; $i<$c; $i++) {
if($array[$i] > $need) break;
}


В итоге имеем переменную $i в которой имеем нулевой промежуток.
После чего ее можно использовать в другом массиве к примеру.

Что можете посоветовать для решения данной задачи?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.