1

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

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

我使用什么类型的利率?查看solidity types documentation,原始类型包括布尔和多种整数。十进制数没有原语。

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

4

2 回答 2

3

您可以使用另一个单元。就像将每个百分比乘以 100,在逗号精度后得到 2 个数字

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

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

于 2016-03-07T17:08:36.690 回答
1

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

于 2016-03-09T04:17:06.967 回答