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<b.length; i++){
number = number + uint8(b[i])*(2**(8*(b.length-(i+1))));
}
return number;
}
区块链技术网。
- 发表于 2019-10-16 11:25
- 阅读 ( 6649 )
- 学分 ( 25 )
- 分类:其他
评论