За последние 24 часа нас посетили 16785 программистов и 1631 робот. Сейчас ищут 820 программистов ...

Генератор отрицательных чисел!

Тема в разделе "Вопросы от блондинок", создана пользователем Allin777, 10 дек 2009.

  1. Allin777

    Allin777 Активный пользователь

    С нами с:
    8 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Всем привет.

    ______________
    --Мне нужен генератор случайных ОТРИЦАТЕЛЬНЫХ чисел.
    --Пробывал функцию: rand(-100, 50);.
    --НО она начала генерировать только целые числа от 0 до 50.
    ______________

    Помогите найти решение. Буду очень благодарен!
     
  2. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    rand(0, 50) * -1;
     
  3. Allin777

    Allin777 Активный пользователь

    С нами с:
    8 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    rand(0, 50) * -1;
    ______________

    Это не пойдет. Тогда мне будет выдовать числа только отрицательные.
    А мне нужен диапозон от - до +. Пример: от -100 до +150.
     
  4. Cron

    Cron Активный пользователь

    С нами с:
    10 июл 2008
    Сообщения:
    289
    Симпатии:
    0
    Адрес:
    Украина, Сумы
    PHP:
    1. rand(0, 250)-100
    даст результат от -100 до 150.
     
  5. Allin777

    Allin777 Активный пользователь

    С нами с:
    8 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Cron, огромное спасибо. Все работает, как надо!

    Боги PHP тебя не забудут!)))
     
  6. wo1f

    wo1f Активный пользователь

    С нами с:
    8 дек 2009
    Сообщения:
    2
    Симпатии:
    0
    убило :lol:

    Тему в курилку однозначно :lol:

    Кстати советую использовать функцию mt_rand, она быстрее, если фактор скорости важен в вашем случае, в чем я очень сомневаюсь...
     
  7. Allin777

    Allin777 Активный пользователь

    С нами с:
    8 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    wo1f, действительно функция mt_rand() работает быстре, чем rand(). Теперь буду пользоваться ей.
    Скорость нужна везде и во всем ;)!