在c++中验证乘法值
Validation for multiplying value at C++?
我必须做一个测试,其中一个数字必须是500的倍数,
do{
cout << "Input Price[price>0|price multiple of 500]: ";
cin >> price;
cin.sync(); cin.clear();
} while (price<1 || price>5000);
代码仍然不完整,我只需要添加以下验证。我该怎么办?
以及这种验证的正确术语是什么?我很难决定标题
在您的测试中添加以下内容:
price % 500 == 0
这通常被称为模数(查找两个数之间的除数的余数):如果您的价格是500的倍数,则价格与500的除数的余数为0。
相关文章:
- 正在尝试了解输入验证循环
- 如何在C++中检查2D数组中负值的输入验证
- LibGit2 SSH身份验证失败
- Vulkan验证层不断在VkQueuePresentKHR()上抛出图像布局错误
- constexpr上下文中std::initializer_list的验证
- 正在验证c++中用户的整数输入
- 加密++验证大文件签名
- C++卡验证问题
- 验证指针链
- 此代码验证公式是什么意思?
- cin 的十进制输入验证?
- 简单的 HTML 验证器
- 密码长度验证 (c++)
- 输入验证以筛选出字符、字符串和一系列整数
- 如何使用 CredUIPromptForWindowsCredentials验证凭据
- 指针验证的最佳实践?
- RSA_PKCS1签名验证
- 验证openssl c++中的签名,这是由JAVA DSA签名的?
- 使用 C++ 验证 NMEA 句子
- 为什么 WinInet 在通过 FQDN 连接时无法通过协商自动进行身份验证,但如果通过 IP 连接则成功?