美文网首页我爱编程
分享几个二进制转十进制的函数

分享几个二进制转十进制的函数

作者: 梦沧海 | 来源:发表于2018-04-11 12:50 被阅读27次

对于一些人来说也许不需要,但总归应该能帮助到一些人。(Arduino 上用)

unsigned int twoByteToUINT(byte byte1, byte byte2)
{
  unsigned int data = 0;
  data = (byte1 << 8) + byte2;
  return data;
}

signed short twoByteToSHORT(byte byte1, byte byte2)
{
  signed short data = 0;
  data = (byte1 << 8) + byte2;
  return data;
}

unsigned long fourByteToLong(byte byte1, byte byte2, byte byte3, byte byte4)
{
  unsigned long data = 0;
  data = (byte1 << 24) + (byte2 << 16) + (byte3 << 8) + byte4;
  return data;
}

相关文章

网友评论

    本文标题:分享几个二进制转十进制的函数

    本文链接:https://www.haomeiwen.com/subject/dvvahftx.html