整数オーバーフローの境界ケース
整数オーバーフローの境界ケース(中国語の原文)
积分系统用 [数据类型] 存积分,累计上限接近 [上限值]。请列出会出错的边界输入:刚好等于上限、再累加一次、扣成负数、负数取绝对值溢出、除以零或对负数取模、从 [宽类型] 转成 [窄类型] 时被截断;每个给出期望行为(报错还是饱和处理)与实际算出来的差异,并说明该在哪一层拦。
当サイトオリジナル
中国語の原文
使い方
上限附近最容易漏测,用边界值加减一的方法列,别只测中间值。
整数オーバーフローの境界ケース(中国語の原文)
积分系统用 [数据类型] 存积分,累计上限接近 [上限值]。请列出会出错的边界输入:刚好等于上限、再累加一次、扣成负数、负数取绝对值溢出、除以零或对负数取模、从 [宽类型] 转成 [窄类型] 时被截断;每个给出期望行为(报错还是饱和处理)与实际算出来的差异,并说明该在哪一层拦。
中国語の原文
上限附近最容易漏测,用边界值加减一的方法列,别只测中间值。