如何计算利息以太坊的稳定性



为了了解以太坊,我想我应该编写一份简单的贷款合同。 我为任何贷款添加了一些简单的属性,我立即遇到了问题。

contract Loan
{
    address lender;
    address borrower;
    uint amount;
    ???? interestRate;
    ...
}

我使用什么类型的利率? 查看 solidity 类型文档,基元类型包括布尔值和多种整数。 十进制数没有基元。

如果没有十进制数字,如何计算利息?

您可以使用其他单位。就像将每个百分比乘以 100 一样,您在逗号精度后获得 2 个数字

1% => 100
0,1% => 10
0,01% => 1

如果还不够,您可以使用其他乘数。

Solidity更新日志显示,定点类型将包含在正在开发的0.3.0版本中。

最新更新