1.view 和gas
view和gas都可以节约gas,view的适用于输出函数,不能对函数内部变量进行修改,但是可以对合约中的状态变量进行读取;pure的输入和输出是固定的,根本不会读取到合约中的状态变量
2.整形字面量
solidity中的uint型数据,在执行数学运算时,会将整个式子全部计算出来,计算所有的结果,最后进行赋值操作,这样可以保证数据的精度
1.view 和gas
view和gas都可以节约gas,view的适用于输出函数,不能对函数内部变量进行修改,但是可以对合约中的状态变量进行读取;pure的输入和输出是固定的,根本不会读取到合约中的状态变量
2.整形字面量
solidity中的uint型数据,在执行数学运算时,会将整个式子全部计算出来,计算所有的结果,最后进行赋值操作,这样可以保证数据的精度