User Tools

Site Tools


ja:rule:数値型と操作

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ja:rule:数値型と操作 [2016/03/07 02:03] yohgakija:rule:数値型と操作 [2016/03/19 01:21] (current) yohgaki
Line 2: Line 2:
  
   * [[.:num:整数値のオーバーフローを検出/防止する]]   * [[.:num:整数値のオーバーフローを検出/防止する]]
 +  * [[.:num:任意精度型が必要な場合はGMP整数を利用する]]
 +  * [[.:num:外部入力の整数データを無闇にキャストしない]]
 +  * [[.:num:データ型を指定する場合はデータの表現可能範囲に注意する]]
   * [[.:num:浮動小数点型の等価比較は行わない]]   * [[.:num:浮動小数点型の等価比較は行わない]]
 +  * [[.:num:浮動小数点型と文字列表記の浮動小数点型の等価比較は行わない]]
   * [[.:num:外部データソースの整数型の値を破壊しない]]   * [[.:num:外部データソースの整数型の値を破壊しない]]
   * [[.:num:浮動小数点型の変数をループカウンタに利用しない]]   * [[.:num:浮動小数点型の変数をループカウンタに利用しない]]
   * [[.:num:NaNとの比較は行わない]]   * [[.:num:NaNとの比較は行わない]]
   * [[.:num:配列の添字に浮動小数点を利用しない]]   * [[.:num:配列の添字に浮動小数点を利用しない]]
-  * +  * [[.:num:正確な演算が必要な場合に浮動小数点型を利用しない]]
ja/rule/数値型と操作.1457316223.txt.gz · Last modified: 2016/03/07 02:03 by yohgaki

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki