Leave a comment

p3test March 8 2016, 07:03:39 UTC
> Сегодня сайт уверяет, что до вывода Черноморского Флота из Крыма осталось 447 дней.

Интересно, после перехода через 0 значения станут отрицательными или сбросятся на 4294967295.

Reply

(The comment has been removed)

alexa11111 March 8 2016, 07:11:43 UTC
ага, а у Тымчука сердце остановится...

Reply

ext_3554812 March 8 2016, 07:18:42 UTC
Ну блин неизвестно какая там переменная short,long, double - похоже вы уверены что int

Reply

ext_1829625 March 8 2016, 07:31:24 UTC
Слова не чайника, но программиста. )))

Reply

ext_1238067 March 8 2016, 08:29:20 UTC
в С# int может быть минусовым :)

Reply

ext_3554812 March 8 2016, 09:16:10 UTC
Перерыл дельфу vb и с - короче в минусе не получается первая цифра 4, никак... или 2 или 9.

Reply

ext_1829625 March 8 2016, 11:10:28 UTC
И зачем так далеко лазить? 16-битное наименьшее отрицательное -((2^15)-1) = -32767; 32-битное -((2^31)-1) = -2147483647; 64-битное -((2^63)-1) = -9223372036854775807. Математика-с!

Reply

Language C byg March 9 2016, 10:36:48 UTC
Тащемта int изначально был знаковым, смотрим у отцов-оснвоателей (K&R The C programming Language):

"Числа типа int бывают как 16-разрядные (лежат в диапазоне от -32768 до 32767), так и 32-разрядные."
А чтобы было без знака - надо unsigned ставить. uint кое-где допустим.

RTFM!

Reply

hiper_gupper March 8 2016, 14:33:40 UTC
В чеченском посёлке Борзой борзо избивают российскую армию.
http://yablor.ru/blogs/v-chechenskom-poselke-borzoy-borzo-/5453105

Reply


Leave a comment

Up