/[H8]/trunk/docs/opsplitning af 32bit integer.txt
ViewVC logotype

Annotation of /trunk/docs/opsplitning af 32bit integer.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 61 - (hide annotations) (download)
Tue May 1 07:54:46 2007 UTC (17 years, 1 month ago) by torben
File MIME type: text/plain
File size: 535 byte(s)
Added sample code
1 torben 61 char buffer[30];
2     char barcode[15];
3    
4    
5     unsigned char reqID = buffer[0];
6     unsigned char antal = buffer[1];
7     unsigned char length = buffer[2];
8    
9     for (int i=3; i< (3+length); i++)
10     {
11     barcode[i-3] = buffer[i];
12     }
13    
14     barcode[length] = '\0';
15     /// bytte penge request
16    
17     int cash = buffer[1]*(256*256*256) + buffer[2]*(256*256) + buffer[3]*256 + buffer[4];
18    
19     int cash = buffer[1] << 24 | buffer[2] << 16 | buffer[3] << 8 | buffer[4];
20    
21    
22     buffer[1] = cash >> 24;
23     buffer[2] = cash >> 16;
24     buffer[3] = cash >> 8;
25     buffer[4] = cash;
26    
27    

  ViewVC Help
Powered by ViewVC 1.1.20