出口 违约 功能 范围 ( 启动、停止、步进 ) { 如果 (停止== 无效的 ) { 停止=启动|| 0 ; 开始= 0 ; } 如果 (!步骤){ 步骤=停止<开始- 1 : 1 ; } 无功功率,无功功率 长度= 数学 . 最大值 ( 数学 . 天花板 ((停止-启动)/步进), 0 ); 变量 范围= 阵列 (长度); 对于 ( 无功功率,无功功率 国际数据交换= 0 ; idx<长度; idx++,start+=步骤){ 范围[idx]=开始; } 返回 范围; }
出口 违约 功能 范围 ( 启动、停止、步进 ) { 如果 (停止== 无效的 ) { 停止=启动|| 0 ; 开始= 0 ; } 如果 (!步骤){ 步骤=停止<开始- 1 : 1 ; } 无功功率,无功功率 长度= 数学 . 最大值 ( 数学 . 天花板 ((停止-启动)/步进), 0 ); 变量 范围= 阵列 (长度); 对于 ( 无功功率,无功功率 国际数据交换= 0 ; idx<长度; idx++,start+=步骤){ 范围[idx]=开始; } 返回 范围; }