float
プログラムで変数を初期化するとき、私は一般的に次のようなベクトルを持っています:
Vector forward(0.f,0.f,-1.f),right(1.f,0.f,0.f),up(0.f,1.f,0.f)
(ベクトルはのようにちょうど3つのフロートですstruct Vector{ float x,y,z; };
)
これは、次のように読みやすくなります。
Vector forward(0,0,-1),right(1,0,0),up(0,1,0)
float
sを使用して変数を初期化する必要がありますfloat
か?double
整数(またはs)を使用して?を初期化すると、何かが失われたり、何らかのペナルティが発生したりしますfloat
か?