Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- uint64_t binariToDecimal (void *input, uint8_t sizeBytes)
- {
- uint64_t decimal=0;
- uint8_t *pByte;
- pByte = (unit8_t *) input;
- /* uint8_t *puint8_t;
- int8_t *pint8_t;
- uint16_t *puint16_t;
- int16_t *pint16_t;
- uint32_t *puint32_t;
- int32_t *pint32_t;
- uint64_t *puint64_t
- int64_t *int64_t;
- */
- uint32 i;
- uint32 j;
- for(i =(sizeBytes-1);i>0;i--)
- {
- for(j=0;j<8;j++)
- {
- decimal += (pByte>>j)|1;
- decimal*=10;
- }
- pByte++;
- }
- return decimal;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement