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

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

请先 登录 后评论

最佳答案 2019-12-10 15:36

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 (ad, number);
}
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3856 浏览
  • 晓娜 提出于 2019-12-10 15:32