2つの変数があり、ループ内の特定の条件で、の値をそれ自体との間M
でN
切り替えたいと思います。だから次のコードが頭に浮かんだN
M
MxN = M * N;
N = MxN/N;
しかし、M
との値はN
2 000 000 000である可能性があります。したがって、Imは疑わしいです。そのような巨大な値を切り替えるためのその素晴らしいバリアントですか、それともより良い(より速い)
counter = 2;
N = counter % 2 == 0 ? M : N;
counter++;
編集
申し訳ありませんが、私はMの価値に影響を与えたくないとは言いませんでした
みんなありがとう)