![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сохранить число в трех однобайтовых.
Cobalt © (2009-07-16 11:12:00)К вопросу о математике и представлении одного числа в трех :-)
Procedure SaveOneToThree(Incoming: SomeThreeByteType; var First, Second, Third: OneByteType);
begin
First := Incoming mod 256;
Incoming := Incoming div 256;
Second := Incoming mod 256;
Third := Incoming div 256;
end;
Function ConcatThreeToOne(First, Second, Third: OneByteType): SomeThreeByteType;
begin
Result := First + Second*256 + Third*256*256;
end
@!!ex (2009-07-16 11:15:00) [1]> [0] Cobalt © (16.07.09 11:12)
В тойветке уже был ответ.
brother (2009-07-16 11:14:00) [2]и где вопрос? а вообще, эту тему уже замучали.
brother (2009-07-16 11:14:00) [3][1] опередил)))))
Palladin (2009-07-16 11:13:00) [4]Это вопрос или что это?