2016-04-27 19 views
0

opencvで浮動小数点数(または倍精度浮動小数点数)を丸めたい これを使用しましたが、Qtでデバッグするときにこの行をポイントしています。障害がある:それにダブルラウンドopencvでC++で浮動小数点数を丸める方法

j2 = round((theta/steptetha)+501); 
+0

コードを説明してください。この行の入力値と結果は何ですか? – demonplus

+1

"この行を指す"とは "コンパイルエラー"を意味する:math.hまたはcmathをインクルードしましたか? –

答えて

1

OpenCVのような何かをしようと...最も近い整数です...しかしthetasteptethaは、除算結果が整数の整数である場合に注意してください:

j2 = round(((double)theta/steptetha)+501.0); 

今すぐ((double)theta/steptetha)はdoubl e

+0

ありがとうございます@ elvis.dukaj – ner

関連する問題