1)これはオーバーフローできませんか?
long long v1, v2, result;
[..]
result = ((long double) v1 / v2) * 1000000LL;
1.a)定数のLLを省略できますか?なぜ。
2)あるいは、フロートなしのこのバリエーションは大丈夫ですか?
long long l1, l2, result;
[..]
result = (1000000 * (v1 / v2) + v1 % v2);
2.a)オーバーヘッドが多いのはどれですか?最初の例またはこの例?
3)フロートがオーバーフローすることはありますか、それとも「正常な」値にラップするだけですか?