要了解有关以太坊的一些信息,我想我会编写一份简单的贷款合同。我为任何贷款添加了一些简单的属性,我立即遇到了问题。
contract Loan
{
address lender;
address borrower;
uint amount;
???? interestRate;
...
}
我使用什么类型的利率?查看solidity types documentation,原始类型包括布尔值和多种整数。十进制数没有原语。
如果没有小数,我该如何计算利息?
答案 0 :(得分:3)
您可以使用其他单位。 就像将每个百分比乘以100一样,您可以在逗号精度之后获得2个数字
1% => 100
0,1% => 10
0,01% => 1
如果还不够,可以使用其他乘数。
答案 1 :(得分:1)
Solidity changelog表明定点类型将包含在正在开发的0.3.0版本中。