0
这是一个很有希望的我可以忽略的非常简单的问题。我正在使用C++编写Qt,我正在研究密码。我必须使用%26
才能让它们工作。我测试了这个:qDebug() << (6-18)%26;
,根据互联网和数学,它应该产生我14号,对吧?不,我得到-12这是6-18是什么,所以我不知道模数是不是应用了什么。任何帮助是极大的赞赏。Qt C++模运算符失败
这是一个很有希望的我可以忽略的非常简单的问题。我正在使用C++编写Qt,我正在研究密码。我必须使用%26
才能让它们工作。我测试了这个:qDebug() << (6-18)%26;
,根据互联网和数学,它应该产生我14号,对吧?不,我得到-12这是6-18是什么,所以我不知道模数是不是应用了什么。任何帮助是极大的赞赏。Qt C++模运算符失败
你对这个是对的: 6-18 = -12
当我把: -12/26 = 0.46
随着模数= 4
我希望这会帮助你。
@incBrain谢谢,它的工作!我应该删除帖子吗? –
@NicholasJohnson如果你愿意,你可以删除它,或者你可以放弃它,它可能被标记为一个愚蠢的东西,这可能仍然有助于人们在未来寻找它:) –