我有一个十进制类型的数据类型。
我想进行以下操作:
if(decimalData % 0.25 !=0)
{
//do some manipulation
}
但它给了我上述错误。
以下内容应该可以帮助您解决十进制问题。
if(decimalData % 0.25M !=0)
{
//do some manipulation
}
不带后缀或带有 d 或 D 后缀的"实数文本"的类型为 double。您可以在此处阅读有关后缀的更多信息
- 十进制的后缀 - M 或 m
- 浮点数的后缀 - F 或 f
- 的后缀 双 - 不含任何后缀或 D/D