поиск вхождения в интервал

Зека

Новичок
поиск вхождения в интервал

Есть набор интервалов
до 1,
до 3,
до 7,
до 14,
до 30
так же есть определяющее значение к примеру 10
как определить вхождение значения в интервал, в данном примере результатом будет 14
 

mity

Новичок
интервал должен иметь начало и конец
например
от -∞ до до 3
от 0 до до 4
также интервал может включать граничные точки, а может и не включать

[0..1] интервал от 0 до 1 включая границы
(-1..5) интервал от -1 до 5 исключая границы



PHP:
//проверка на попадание $x в диапазон   (-бесконечность;..$max[b])[/b]
if($x<$max)
  {echo "Попали"; }

//проверка на попадание $x в диапазон   (-бесконечность;..$max[b]][/b]
if($x<=$max)
  {echo "Попали"; }

//проверка на попадание $x в диапазон   [b][[/b]0..$max]
if((0<=$x ) && ($x<=$max))
  {echo "Попали"; }

//проверка на попадание $x в диапазон   [b]([/b]0..$max]
if((0<=$x ) && ($x<=$max))
  {echo "Попали"; }




//проверка на попадание $x в диапазон   [$min..$max]
if(($min<=$x ) && ($x<=$max))
  {echo "Попали"; }
 
Сверху