(对不起我的英文)
所以我有这个号码,例如15.40,我必须把它改成40.15(我不想用字符串来做)。 我试着做这样的事情:
float a = 15.40;
float d;
d = a*100;
d %= 100;
d * = 100;
d += (int) a;
d /= 100;
但我在第4行(d %= 100;
)上收到此错误说:
错误:类型无效的操作数'浮动'和' double'到二进制'运算符%'
错误:评估'运算符%=(float,double)'
我能为此做点什么,还是应该坚持使用弦乐?感谢。