10 программистов продукт решили сделать,
Один спросил: "А деньги где?", - и их осталось 9.
9 программистов предстали перед боссом,
Один из них не знал FoxPro, и их осталось 8.
8 программистов купили IBM,
Один сказал: "Мак лучше!", - и их осталось 7.
7 программистов хотели help прочесть,
У одного накрылся винт, и их осталось 6.
6 программистов пытались код понять,
Один из них сошел с ума, и их осталось 5.
5 программистов купили CD-ROM,
Один принес китайский диск - остались вчетвером.
4 программиста работали на Си,
Один из них хвалил Паскаль, и их осталось 3.
3 программиста в сети играли в DOOM,
Один чуть-чуть замешкался, и счет стал равен двум.
2 программиста набрали дружно: "win".
Один устал загрузки ждать - остался лишь 1.
1 программист все взял под свой контроль,
Но встретился с заказчиком, и их осталось 0.
0 программистов ругал сердитый шеф,
Потом уволил одного, и стало их FF.
Примечание: FF = -1.
0x01 + 0xFF = 0x100. Если бит всего 8, то единичка откатывается в флаг переполнения, и в аккумуляторе остается 0x00. То есть, 0xFF ведет себя именно как -1 при 8-и битном вычислении, и именно так -1 и представляется в памяти. Соответственно, при 16-и битном исчислении, -1 записывается как 0xFFFF, и так далее. Но на самом деле, совершенно не важно, считать 0xFF как 255 или -1. С точки зрения современной математики, численный счет на 8-и битах идет в кольце Z256, то есть, целые числа по модулю 256. А -1 = 255 mod 256, так же как -2 = 254 mod 256, и так далее. Поэтому, минусуют не справедливо. И так, и так правильно, и шутка от этого не меняется. Но примечание про -1 тоже верно.
354 комментария
11 лет назад
Один спросил: "А деньги где?", - и их осталось 9.
9 программистов предстали перед боссом,
Один из них не знал FoxPro, и их осталось 8.
8 программистов купили IBM,
Один сказал: "Мак лучше!", - и их осталось 7.
7 программистов хотели help прочесть,
У одного накрылся винт, и их осталось 6.
6 программистов пытались код понять,
Один из них сошел с ума, и их осталось 5.
5 программистов купили CD-ROM,
Один принес китайский диск - остались вчетвером.
4 программиста работали на Си,
Один из них хвалил Паскаль, и их осталось 3.
3 программиста в сети играли в DOOM,
Один чуть-чуть замешкался, и счет стал равен двум.
2 программиста набрали дружно: "win".
Один устал загрузки ждать - остался лишь 1.
1 программист все взял под свой контроль,
Но встретился с заказчиком, и их осталось 0.
0 программистов ругал сердитый шеф,
Потом уволил одного, и стало их FF.
Примечание: FF = -1.
Удалить комментарий?
Удалить Отмена11 лет назад
Удалить комментарий?
Удалить Отмена11 лет назад
Удалить комментарий?
Удалить Отмена11 лет назад
Удалить комментарий?
Удалить Отмена11 лет назад
Удалить комментарий?
Удалить Отмена11 лет назад
Удалить комментарий?
Удалить Отмена11 лет назад
Удалить комментарий?
Удалить ОтменаУдалить комментарий?
Удалить Отмена