название процесса приведения
От: skleroz2  
Дата: 14.05.06 13:47
Оценка:
забыл

делаю преобразование из int в byte

255 -> 255
256 -> 0
257 -> 1

как эта "отсечка" называется ?

16.05.06 14:56: Перенесено модератором из 'Философия программирования' — Хитрик Денис
Re: название процесса приведения
От: Хитрик Денис Россия RSDN
Дата: 14.05.06 14:07
Оценка:
Переполнение?
Правила нашего с вами форума.
Как правильно задавать вопросы. © 2001 by Eric S. Raymond; перевод: © 2002 Валерий Кравчук.
Re: название процесса приведения
От: bkat  
Дата: 14.05.06 16:06
Оценка: +1
Здравствуйте, skleroz2, Вы писали:

S>как эта "отсечка" называется ?


Деление по модулю?
Re: название процесса приведения
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 14.05.06 18:21
Оценка: +1
Здравствуйте, skleroz2, Вы писали:

S>забыл


S>делаю преобразование из int в byte


S>255 -> 255

S>256 -> 0
S>257 -> 1

S>как эта "отсечка" называется ?


Так, вроде, и называется: усечение или truncation.
<< Под музыку: Pink Floyd — Learning to Fly >>
<< При поддержке Янусом: 1.2.0 alpha rev. 643 >>
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re: название процесса приведения
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.05.06 20:52
Оценка:
Здравствуйте, skleroz2, Вы писали:

S>забыл


S>делаю преобразование из int в byte


У меня есть гениальная идея. Воспользуйся оператором % или функцией вроде mod():
Console.WriteLine(x % 256);

и название придумывать не прийдется.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.