我如何计算利息 ethereum solidity?
How do I calculate interest ethereum solidity?
为了了解一些关于以太坊的知识,我想我应该编写一个简单的贷款合同。我为任何贷款添加了一些简单的属性,然后我立即 运行 遇到了问题。
contract Loan
{
address lender;
address borrower;
uint amount;
???? interestRate;
...
}
我使用什么类型的利率?查看solidity types documentation,原始类型包括Boolean和多种整数。十进制数没有原语。
没有小数,如何计算利息?
您可以使用另一个单元。
就像将每个百分比乘以 100,您在逗号精度
后获得 2 个数字
1% => 100
0,1% => 10
0,01% => 1
如果不够,可以使用其他倍数。
Solidity changelog 表明定点类型将包含在正在开发的 0.3.0 版中。
为了了解一些关于以太坊的知识,我想我应该编写一个简单的贷款合同。我为任何贷款添加了一些简单的属性,然后我立即 运行 遇到了问题。
contract Loan
{
address lender;
address borrower;
uint amount;
???? interestRate;
...
}
我使用什么类型的利率?查看solidity types documentation,原始类型包括Boolean和多种整数。十进制数没有原语。
没有小数,如何计算利息?
您可以使用另一个单元。 就像将每个百分比乘以 100,您在逗号精度
后获得 2 个数字1% => 100
0,1% => 10
0,01% => 1
如果不够,可以使用其他倍数。
Solidity changelog 表明定点类型将包含在正在开发的 0.3.0 版中。