Интересно, могу ли я попросить совета относительно некоторой работы, которую я сейчас делаю.Четыре целых числа в четырех байтах?
Я работаю с STANAG документа, который цитирует следующее:
идентификационные номера должны быть сформированы в виде чисел 4 байта. Первый (самый значительный) байт является стандартным кодом страны НАТО для рассматриваемого объекта. Действующие коды стран должны быть от 0 до 99 десятичных ... Код страны 255 (шестнадцатеричный FF) должен быть зарезервирован.
Затем он подробно описывает три других байта. В спецификации ID присваивается тип Integer 4, где Integer n - целое число со знаком, а n равно 1,2 или 4 байта.
Мой вопрос, и я признаю, что это можно считать неосведомленным вопросом, и я извиняюсь, что целое число, как известно, 32 бита/4 байта. Как «первый байт» может быть, например, 99, когда 99 - целое число?
Я был бы очень признателен за любые разъяснения здесь.
Как вы относитесь к 4586 году? – I82Much
Ужасно, если честно :) – Myn
Ничего себе я думал, что я единственный в мире, делающий 4586! –