bugfix: 修复当total_normal为0时，抛出异常的bug“