====== 数値型と操作 ====== * [[.:num:整数値のオーバーフローを検出/防止する]] * [[.:num:任意精度型が必要な場合はGMP整数を利用する]] * [[.:num:外部入力の整数データを無闇にキャストしない]] * [[.:num:データ型を指定する場合はデータの表現可能範囲に注意する]] * [[.:num:浮動小数点型の等価比較は行わない]] * [[.:num:浮動小数点型と文字列表記の浮動小数点型の等価比較は行わない]] * [[.:num:外部データソースの整数型の値を破壊しない]] * [[.:num:浮動小数点型の変数をループカウンタに利用しない]] * [[.:num:NaNとの比較は行わない]] * [[.:num:配列の添字に浮動小数点を利用しない]] * [[.:num:正確な演算が必要な場合に浮動小数点型を利用しない]]