计算出来的值完全不符合逻辑

计算出来的有息负债率是0,理应不可能是0,完全不符合逻辑,请帮忙看下问题出在哪里?//------------------------------------------------------------------------// 简称: fzl// 名称: 负债率// 类别: 公式应用// 类型: 用户应用// 输出: Void//------------------------------------------------------------------------ParamsVars //此处添加变量 Dic<Array<Numeric>> TOTAL(\"TB_BALANCE_TOTAL\"); //资产负债表 Dic<Array<Numeric>> CURRLIABILITY (\"TB_BALANCE_CURRLIABILITY\");//流动负债 Dic<Array<Numeric>> NONCURRLIABILITY (\"TB_BALANCE_NONCURRLIABILITY\"); //非流动负债 Numeric yxfzl; Numeric yxfz; Numeric zcfzl; Numeric dif; Events //此处实现事件函数 OnBar(ArrayRef<Integer> indexs) { yxfz=CURRLIABILITY[0][1]+CURRLIABILITY[0][34]+NONCURRLIABILITY[0][2]+NONCURRLIABILITY[0][3] +NONCURRLIABILITY[0][8]+NONCURRLIABILITY[0][13]; yxfzl=yxfz/TOTAL[0][1]*100; zcfzl=TOTAL[0][2]/TOTAL[0][1]*100; dif=zcfzl-yxfzl; PlotNumeric(\"有息负债率\",yxfzl); PlotNumeric(\"资产负债率\",zcfzl); PlotNumeric(\"差额\",dif); PlotNumeric(\"1\",CURRLIABILITY[0][1]); PlotNumeric(\"2\",yxfz); }

你的公式,问题是什么建议检查下有没取到数据

回复:我的计算出来的有息负债率是0,但是它的成分里的数据并不是0,这让我很迷惑

我看下