こんにちは私はc++を初めて使用するので、これが本当にばかげた質問かどうかはわかりません。基本的に、MSIインストーラーと対話するためにc++カスタムアクションプロジェクトを使用しています。ユーザーが入力するプロパティを取得します。これは整数です。これが8の倍数であることを確認する必要がありますが、これについてはどうすればよいかわかりません。明らかに、8で割ることができる場合は倍数ですが、余りがある場合はどのようにキャプチャするかわかりません。どんな助けでもありがたいです、あるいは正しい方向に私を向けさえするでしょう。ありがとう
質問する
23054 次
6 に答える
20
除算の余りを求める「モジュロ」演算子を使用します。
if (n % 8 == 0) {
// n is a multiple of 8
}
于 2012-09-20T10:14:14.227 に答える
5
「モジュロ」または「整数剰余演算子」を使用し%
ます。
int a = ....;
if (a % 8 == 0 ) {
// a is amultiple of 8
}
于 2012-09-20T10:14:33.587 に答える
3
演算子 % を使用
if ( num % 8 == 0 )
{
// num is multple of 8
}
于 2012-09-20T10:17:03.557 に答える