Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 1 из 1

Тема: clamp

  1. #1
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±

    clamp

    Описание:
    Получает значение внутри заданного диапазона.

    Параметры:
    value - передаваемое значение.
    min - минимальное значение диапазона (по-умолчанию равен cellmin)
    max - максимальное значение диапазона (по-умолчанию равен cellmax)

    Возвращаемое значение:
    Если переданное значение меньше минимального значения диапазона, то возвращается минимальное значение; если значение больше максимального значения диапазона, то возвращает максимальное значение. Если же число внутри диапазона, то возвращает переданное число.

    Пример использования:
    PHP код:
        new
            
    value 10,
            
    min_value 0,
            
    max_value 100;

        
    // Функция clamp возвратит 10, ведь 10 больше нуля, но меньше 100.
        
    printf("%d"clamp(valuemin_valuemax_value));

        
    // Теперь поменяем значение переменной для "выхода" из диапазона.
        
    value 101;

        
    // Функция clamp возвратит 100, ведь 101 больше нуля и больше 100.
        
    printf("%d"clamp(valuemin_valuemax_value)); 
    Статью подготовил: VVWVV

    Исключительно для pro-pawn.ru

    Копирование данной статьи на других ресурсах без разрешения автора запрещено.

  2. 2 пользователя(ей) сказали cпасибо:
    Osetin (09.12.2016) Processing (22.01.2018)
 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •