質問: 1` のほうが好ましいでしょうか? 前からずっとモヤモヤしているので、皆さんのご意見を伺いたいと思います。 よろしくおねがいします。
回答: こんにちは。 pythonは分かりませんが、C++では整数と浮動小数点数は区別して書いた方が不具合は減ると思います。整数型へ代入するなら通常はint型リテラル、浮動小数点型(double、float)へ代入するならdouble型リテラルという意味です。 単一の定数を代入するだけなら大差ないですが、数式を書くことも多いと思います。除算があると結果が変わります。また代入先が浮動小数点型変数であることも強調できるので可読性も上がると思います。運が良ければコンパイラが警告してくれることもあります。