demo.sol(货币单位):
pragma solidity ^0.4.0;
contract EthUnit{
uint a = 1 ether; // 货币单位。 数字与单位之间有空格。
uint b = 10 ** 18 wei; // ** 表示次方
uint c = 1000 finney;
uint d = 1000000 szabo;
function f1() constant public returns (bool){
return a == b; // true
}
function f2() constant public returns (bool){
return a == c; // true
}
function f3() constant public returns (bool){
return a == d; // true
}
function f4() pure public returns (bool){
return 1 ether == 10 ** 18 wei; // true
}
}