我想发送一个序列号或字母如“aa5glegd ....”作为 uint256 44 字节来调用方法,并在该方法中将其更改为字节,然后将字节转换为 uint256。但是互联网上的很多方法都是针对 bytes32
问问题
6043 次
1 回答
2
使用汇编
function toBytes(uint256 x) returns (bytes b) {
b = new bytes(32);
assembly { mstore(add(b, 32), x) }
}
在这里找到参考 - https://ethereum.stackexchange.com/questions/4170/how-to-convert-a-uint-to-bytes-in-solidity
于 2018-11-24T07:48:00.183 回答