Становиться программистом или нет?

  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #81
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #82
char может быть знаковый или беззнаковый, в зависимости от реализации, а signed char добавили в стандарт позже. Вот неплохая статейка по этому поводу и не только
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #83
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #84
в дедушке борланде в настройках иде указывалось какой по умолчанию чар - знаковый или беззнаковый.
у меня был знакомый радиолюбитель который прогил лпт порт и чтоб меньше писать
поставил там безнаковый.
при попытке обмена сырцами полезли косяки.
быстро разобрались - но на вопрос а нафига ? - чел отвечал - лень писать больше



В Java char беззнаковый. Зачем вообще нужен char со знаком?

⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

Целые числа

В языке Java понятие беззнаковых чисел отсутствует. Все числовые типы этого языка — знаковые. Например, если значение переменной типа byte равно в шестнадцатиричном виде 0х80, то это — число -1.


я вот пытаюсь делать на яве то что раньше делал на си - и при работе с железом постоянно матюгаюсь.
в остальном ява нормально
а все по причине отсутствия безнаковых
при манипулировании битиками надо все время держать в голове что это ява а не си.
мелочь а напрягает.
 
Останнє редагування:
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #85
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #86
Даа, а спец то пиздливый попался. Какой там си на нижнем уровне
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #87
https://ru.wikipedia.org/wiki/Дополнительный_код_(представление_числа)
читаем



Даа, а спец то пиздливый попался. Какой там си на нижнем уровне

и самое страшное что по ссылке учебник по яве допущенный в росиии в качестве учебника для высшей школы.
короче Хуйло попал.

зы
вы еще не в курсе что в пакетах тиси ай пи очередность байт отличается от интеловского ?
а уж всякие коды при работе с ацп и прочим где от 0 в обе стороны ..
ну да почитай.
интел это далеко не все в этом мире
 
Останнє редагування:
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #88
Я работаю с ip только на прикладном уровне и увы не знаю очередность байт в тср пакетах. Но я ж и не поучаю других.
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #89
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #90
https://ru.wikipedia.org/wiki/Дополнительный_код_(представление_числа)
читаем и смотрим таблицу
ну нельзя же так!
прямой и обратный код
внимательнее


именно на это я и обратил внимание когда сравнивал си и яву
и именно поэтому вы не поняли смысл моего поста.
мне это понятно.
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #91
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #92
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #93
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #94
как вы лодку назовете так она и поплывет (с)

наверное разные коды придуманы по необходимости ? не так ли ?!

и надо ли что то доказывать когда есть такая необходимость ?

вообще смысл что то доказывать когда есть варианты ?
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #95
Ну просто -1 ни в каком варианте не может быть представлен как 0х80. Поэтому я и зацепился. Без обид.
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #96
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #97
-0 в обратном коде - это 1111_1111
Вижу вас понесло. Давайте притормозим.



Тем более, говорить надо о прямом и дополнительном кодах - именно они используются в компьютерах. Прямой - для положительных чисел, дополнительный - для отрицательных.
Это, соответственно, я писал в дополнительном коде:
0x80 - это -128
-1 - это 0xFF
 
Останнє редагування:
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #98
 
Останнє редагування:
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #99
Такое конечно вряд ли сейчас нужно рядовому программисту, но про дополнительный код знать нужно.
 
  • 🟡 14:00 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #100

Как раз интел наше всьо. Важно лишь чтобы данные правильно поступили в ЦП. А как они преобразуются при транспортировке вообще не важно, так как в конечном счете все равно приводятся к одному виду. Это тоже самое что я буду побайтово инвертировать данные (a ~= a) при отправке и говорить что "В моем транспортном протоколе 0 это 1111 1111, не забывайте, грызите доки".