Что то я туплю, как обычно. Задача такае - есть поле из 11 бит. В первый бит всегда пишем 1. Остальные 10 бит деляться на два поля по пять бит - в них могут храниться числа с 0 по 31(11111). Например эти 11 бит храняться в short. Мне передают два десятичных числа, например 5 и 2, надо чтобы в этом short получилось 10010100010 (1186 в десятичном виде).
Подскажите как это соорудить на Си.