Кресты / Говнокод #6229 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
if(x*x > = 0)
{
// какие-то действия
}
else
{
// какие-то действия
}

Код встретил у знакомой студентки :3 Не, ну а в вдруг?

Запостил: minuzZ minuzZ, (Updated )

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

  • Прошу прощения. С. Жмякнул на автомате 🙂 Ну я думаю это не беда 😉
    Ответить
    • это хорошо, что не С++, а то комплексные числа и всё такое.
      Ответить
      • > а то перегруженные операторы и всё такое
        fxd
        Ответить
        • Именно. Но с комплексными числами хотя бы укладывается в математический аппарат.
          Ответить
          • А для комплексных чисел же отношение >= не определено, они не упорядочены.
            По крайней мере в математике.
            Ответить
            • В данном случае имелась в виду возможность квадрата чисел быть <0.
              Т.к. например при x=i произведение комплексных чисел вырождается в действительное число -1.
              Ответить
  • Проверка на переполнение? Не, она не все случаи отсечёт.
    Ответить
  • На удивление - нет, но давно предлагаю ей перекраситься 😉
    Ответить
  • Ну тут надо заметить, что в операторе '>=' вставить пробел между '>' и '=' не получится. Код компилироваться не будет. Сомневаюсь, что у студентки было именно так.

    Внимательнее надо постить, если уж вы постите с намерением покритиковать чей-то код.
    Ответить
    • Да, к сожалению не копипаст. Даже не подозреваю, как мог тыкнуть пробел 🙁
      Ответить
  • а вдруг х - это объект какого то класса и для него * перегружена так, что к одному из иксов рамдомно подставляется какой то знак? 😀
    Ответить
    • Автор же сказал:
      Прошу прощения. С. Жмякнул на автомате 🙂 Ну я думаю это не беда 😉
      Ответить
  • -Да, мамочка, ты классная блядь! Юрка принялся целовать маму взасос…
    Ответить
  • - Сидим, пьём, а Артур Атарбекович в Лондоне важные переговоры ведёт. Если у него всё получиться, то для нас будет очень хорошо.
    Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8