mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
21 lines
596 B
Solidity
21 lines
596 B
Solidity
|
contract C {
|
||
|
function f() public pure returns (uint256) {
|
||
|
return uint256(bytes32(uint256(0)));
|
||
|
}
|
||
|
function g() public pure returns (uint128) {
|
||
|
return uint128(bytes16(uint128(0)));
|
||
|
}
|
||
|
function h() public pure returns (uint64) {
|
||
|
return uint64(bytes8(uint64(0)));
|
||
|
}
|
||
|
function i() public pure returns (uint32) {
|
||
|
return uint32(bytes4(uint32(0)));
|
||
|
}
|
||
|
function j() public pure returns (uint16) {
|
||
|
return uint16(bytes2(uint16(0)));
|
||
|
}
|
||
|
function k() public pure returns (uint8) {
|
||
|
return uint8(bytes1(uint8(0)));
|
||
|
}
|
||
|
}
|