Solidity 中 bytes类型如何转换为整型 uint

  • Tiny熊
  • 更新于 2019-10-16 11:25
  • 阅读 7335

代码示例

Solidity 中 bytes类型如何转换为整型 uint

bytes类型如何转换为整型 uint

    function bytesToUint(bytes memory b) public view returns (uint256){

        uint256 number;
        for(uint i= 0; i<b.length; i++){
            number = number + uint8(b[i])*(2**(8*(b.length-(i+1))));
        }
        return  number;
    }
点赞 1
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Tiny熊
Tiny熊
0x1231...6564
登链社区发起人 登链团队对 DEFI 应用有深刻的理解和丰富的开发经验,如果你有开发、审计、培训合作等需求, 加我微信:xlbxiong 。 咨询问题在问答区提问即可,微信好友太多,不看问题,请凉解~