📝 docs(tsl): restructure agent-facing reference
Rework TSL syntax, catalog, modules, and routing docs around deterministic agent lookup and generation. Split large catalog pages into focused function fact pages, remove obsolete pending/verified/unavailable paths, and update consistency tests for the new structure.
This commit is contained in:
@@ -0,0 +1,182 @@
|
||||
# 数学函数 - 财务数学
|
||||
|
||||
文档类型:函数事实页
|
||||
是否可直接用于生成代码:是;本页函数条目均包含参数表
|
||||
遇到不确定时:回到 [../math.md](../math.md)、[../../index.md](../../index.md)
|
||||
|
||||
本页收录财务数学函数。
|
||||
|
||||
## 财务函数
|
||||
|
||||
### `doubleDecliningBalance(cost, salvage, life, period)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:4
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------- | ---- | -------- | -------------------- |
|
||||
| 1 | `cost` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 2 | `salvage` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `life` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `period` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `futureValue(rate, nperiods, payment, present_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:5
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `nperiods` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `payment` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `present_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `interestPayment(rate, period, nperiods, present_value, future_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:6
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `period` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `nperiods` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `present_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `future_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 6 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `interestRate(nperiod, payment, present_value, future_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:5
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `nperiod` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 2 | `payment` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `present_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `future_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `internalRateOfReturn(guess, data)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:2
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------- | ---- | -------- | -------------------- |
|
||||
| 1 | `guess` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 2 | `data` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
|
||||
### `numberOfPeriods(rate, payment, present_value, future_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:5
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `payment` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `present_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `future_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `netPresentValue(rate, cash_flows, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:3
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | -------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `cash_flows` | 是 | 数组 | 按源文档示例顺序传入 |
|
||||
| 3 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `payment(rate, nperiods, present_value, future_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:5
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `nperiods` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `present_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `future_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `periodPayment(rate, period, nperiods, present_value, future_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:6
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | --------------- | ---- | -------- | -------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `period` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `nperiods` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `present_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `future_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 6 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `presentValue(rate, nperiods, payment, future_value, payment_time)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:5
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | -------------- | ---- | -------- | -------------------------------------------------- |
|
||||
| 1 | `rate` | 是 | 实数 | 按源文档示例顺序传入 |
|
||||
| 2 | `nperiods` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `payment` | 是 | 任意值 | 按源文档示例顺序传入;源文档示例传入变量 `Payment` |
|
||||
| 4 | `future_value` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 5 | `payment_time` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `slnDepreciation(arg1, arg2, arg3)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:3
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
|
||||
### `sydDepreciation(arg1, arg2, arg3, arg4)`
|
||||
|
||||
用途:财务函数相关函数。
|
||||
|
||||
参数个数:4
|
||||
返回值:处理后的结果值
|
||||
|
||||
| 参数位置 | 参数名 | 必填 | 接收类型 | 说明 |
|
||||
| -------- | ------ | ---- | -------- | -------------------- |
|
||||
| 1 | `arg1` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 2 | `arg2` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 3 | `arg3` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
| 4 | `arg4` | 是 | 整数 | 按源文档示例顺序传入 |
|
||||
Reference in New Issue
Block a user