2.4 KiB
2.4 KiB
数据仓库 / 向导函数 / 中间函数
isValidPositiveValue(v)
声明:function
判断是否为大于0的实数,如果是返回1,否则返回0
| 参数 | 类型 | 说明 |
|---|---|---|
v |
int | 实数 |
返回:bool
示例
范例01:返回:1
returnisValidPositiveValue(1);
// 输出:1
isValidValue(v)
声明:function
判断V是否是一个数字类型(整数或者实数),如果是非空实数,则返回1,否则返回0
| 参数 | 类型 | 说明 |
|---|---|---|
v |
int | 整数 |
返回:bool
示例
范例01:返回:1
return isValidValue(10);
// 输出:1
ratioValueByType(v_1, v_2, type, n)
声明:function
依据返回类型type,返回初值V1到末值V2的增长/增长率/复合增长率
| 参数 | 类型 | 说明 |
|---|---|---|
v_1 |
int | 实数,初值 |
v_2 |
int | 实数,末值 |
type |
int | 用户自定义,返回数据类型 |
n |
int | 整数,期数或交易天数 |
返回:float
示例
范例01:返回:100
return RatioValueByType(1, 2, 1, 2);
// 输出:100
reportValueOfPeriod(exp, beg_report, end_report, report_type, reportvalue)
声明:function
区间财务数据
| 参数 | 类型 | 说明 |
|---|---|---|
exp |
string | 字符串,函数表达式 |
beg_report |
int | 整数,开始报告期 |
end_report |
int | 整数,截止报告期 |
report_type |
int | 整数,报告期类型 |
reportvalue |
array | 数组,报告期数据 |
返回:array
simplyRatioValue(v_1, v_2)
声明:function
返回初值V1到末值V2的增长率。若V1<0,则直接返回0
| 参数 | 类型 | 说明 |
|---|---|---|
v_1 |
int | 实数,初值 |
v_2 |
int | 实数,末值 |
返回:float
示例
范例01:返回:100
return SimplyRatioValue(1, 2);
// 输出:100