• 🎉 Форуму - 23 роки!
    З нагоди 23-річчя форуму даруємо знижку 23% на рекламу!
    Використовуйте промокод 23YEARS під час замовлення реклами та отримуйте знижку 23%.
    Промокод діє до 1 вересня 2026 року.

С днем программиста!

  • Автор теми Автор теми ALEX Stealthon
  • Дата створення Дата створення
Поздравляю коллег и им сочувствующих! :)
:пиво:
Кстати второй день программиста в году можно отмечать 31 декабря :) Если вести счет дней от 0 (программерам не надо обьяснять почему :D), то для 256-го дня счетчик будет равняться 255, которое равно 11111111 в бинарной системе счисления, а для однобайтного знакового (праздник то знаковый для программерской общественности! :D) бинарное 11111111 равняется -1, ну а для программеров не секрет, что (в целом ряде ЯП) элемент массива ДНИ_ГОДА[-1] == последнему дню, т.е. 31 декабря ;) :D
:пиво:
 
alexdev сказав(ла):
Поздравляю коллег и им сочувствующих! [BR/][BR/]Кстати второй день программиста в году можно отмечать 31 декабря Если вести счет дней от 0 (программерам не надо обьяснять почему ), то для 256-го дня счетчик будет равняться 255, которое равно 11111111 в бинарной системе счисления, а для однобайтного знакового (праздник то знаковый для программерской общественности! ) бинарное 11111111 равняется -1, ну а для программеров не секрет, что (в целом ряде ЯП) элемент массива ДНИ_ГОДА[-1] == последнему дню, т.е. 31 декабря [BR/]



TornadoDF сказав(ла):
[BR/]Это конечно же хорошо, но по умолчанию подразумевается беззнаковая ССЧ. Так что днем программиста наверное все же нужно считать день, когда после выполнения сл. последовательности команд:[BR/]
...[BR/]
MOV A,DayNumber[BR/]
ADD A,#01H[BR/]
MOV DayNumber,A[BR/]
...[BR/]
флаг CY становится равным "1".[BR/]
(асм 51-го семейства, не пугайтесь).

ребята уже отметили... я думал программеры выступают по пиву, а не по траве :-)


Присоединяюсь к поздравлениям!
 
Назад
Зверху Знизу