Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > С#

С# Средство разработки на платформе .Net

Ответ
 
Опции темы
Старый 03.03.2013, 08:30   #1
GooV
Оператор ЭВМ
 
Регистрация: 11.01.2013
Сообщений: 23
Написано 0 полезных сообщений
(для 0 пользователей)
Convert

Всем привет. Есть задача. Нужно перевести данные типа Short в тип Byte.
Я понимаю что с логической точки зрения это невозможно, потому что в Byte меньше чем Short, но а если сделать преобразование хотя-бы примерное.
Если кто нибудь сможет помочь в этом вопросе буду благодарен.
Заранее благодарю.
(Offline)
 
Ответить с цитированием
Старый 03.03.2013, 10:29   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,508
Написано 2,963 полезных сообщений
(для 5,252 пользователей)
Ответ: Convert

Есть вот такое http://msdn.microsoft.com/ru-ru/library/128fhstt.aspx

Ну и если надо исключить переполнение, то вот:

http://msdn.microsoft.com/ru-ru/library/a569z7k8.aspx

byte myByte;
unchecked
{
   
myByte = (byte)myShort;

__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 03.03.2013, 14:29   #3
GooV
Оператор ЭВМ
 
Регистрация: 11.01.2013
Сообщений: 23
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Convert

Спасибо, помогло.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 09:12.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com