2013-10-07 82 views
0

使用模運算在QT我已經在我的Qt程序下面的代碼:錯誤而雙

 lambda = lambda % 360.0 + dphi ; 

而且我收到以下錯誤而編譯: /家庭/ vijay13 /下載/應用程序/應用/ skyobjects /ksmoon.cpp:389:錯誤:類型'雙'和'雙'到二進制'運算符%'的無效操作數

有人可以幫助我得到在qt/c + +中給定double模數?

+0

可能重複[無法在雙打上使用模數?](http://stackoverflow.com/questions/9138790/cant-use-modulus-on-doubles) – MJD

+0

這不是一個QT相關的問題 – nkint

回答

0

這是因爲建在%是整數。對於非整數,您可以使用cmath庫中的fmod