1. PHP / Говнокод #679

    +158.6

    1. 1
    2. 2
    3. 3
    4. 4
    function is_negative($num)
    {
        return ord("$num")==45;
    }

    Как уже ясно, определяет знак числа...
    Кстати, всего одна строчка ;)
    //by HTMLCODER.exe

    Запостил: guest, 06 Марта 2009

    Комментарии (8) RSS

    • Красный Богатырь:
      function is_negative($num)
      {
          return ($num < 0);
      }

      Кстати, всего одна строчка ;)
      Ответить
    • Coder:
      <?php
      function is_negative($num) {
      return intval($num) > $num;
      }
      ?>

      Снова одна строчка)
      Ответить
    • Красный Богатырь:
      Coder, ЭТО правда быстрее работает, чем сравнение с нулём?
      Ответить
    • Красный Богатырь:
      <?php
      function is_negative($num)
      {
         return ( $num / $num == -1);
      }
      ?>


      Поизвращаемся?
      Ответить
    • Делить на нуль нельзя
      Ответить
    • Красный Богатырь:
      Да вообще лажу написал: (-7 / -7) = 1

      Говнокодер со стажем :)
      Ответить
    • HTMLCODER.exe:
      Говнокод же, не на скорость
      Ответить
    • Тогда уж:
      <?php
      function is_negative($num)
      {
         return ( $num / abs($num) == -1);
      }
      ?>
      Ответить

    Добавить комментарий