Переменную типа ushort разделить на 2 Byte - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, Господа. Раньше программировал на Делфи, перехожу на шарп. нужен код, который бы разделил число на два байта. Есть TextBox1, в который вводиться число от 0 до 65535, и есть TextBox2, в который нужно вывести Hibyte и Lobyte через пробел. Спасибо. В Делфи это было очень просто:
n:=StrToInt(form6.Edit1.Text);
nbyte1:=HiByte(n);
nbyte2:=LoByte(n);
form6.Edit2.Text:=IntToStr(nbyte1)+' '+IntToStr(nbyte2)

Решение задачи: «Переменную типа ushort разделить на 2 Byte»

textual
Листинг программы
 
           ushort tmp = 341;
 
            Console.WriteLine((byte)tmp);//1
            Console.WriteLine(tmp>>8);//2

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы