2
すべての数値リテラル(私が「マジックナンバー」と呼んでいる)をdouble型として扱う方法はありますか?例えばすべての数値リテラルをdoubleとして扱う
この計算にdouble number = 1;
var a = 7/8 * number;
7月8日0を返すが、7.0/8.0戻る0.875。
私の場合、これらの数式のほとんどはVBAからコピーされており、すべての場所にあります。すべてを見つけて手動で置き換えるのは非常に時間がかかり、エラーが発生しやすくなります。
すみませんが、何をする必要がありますか?整数と一致するか? –
IMOこれは2つの異なる質問です:1)数値リテラルのデフォルトのデータ型を "上書き"することができますか?2)私のIDEで特定のパターン検索と置換を実行できますか? – dlatikay
あなたが正しいです、私は質問にある2番目の部分 – Adam