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

代码示例

Solidity 中 bytes类型如何转换为整型 uint ## bytes类型如何转换为整型 uint ```js 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; } ```

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

bytes类型如何转换为整型 uint

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

        uint256 number;
        for(uint i= 0; i&lt;b.length; i++){
            number = number + uint8(b[i])*(2**(8*(b.length-(i+1))));
        }
        return  number;
    }

区块链技术网。

  • 发表于 2019-10-16 11:25
  • 阅读 ( 6649 )
  • 学分 ( 25 )
  • 分类:其他

评论