有人可以帮我翻译 java 中的这行代码吗?
Can someone help me to translate this line of code in java?
if (area >= 30 &&
std::abs(1 - ((double)rect.width / (double)rect.height)) <= 0.2 &&
std::abs(1 - (area / (CV_PI * std::pow(radius, 2)))) <= 0.2)
我要翻译的是std::abs
和CV_PI * std::pow
。
我在网上搜索了 std::abs
等同于 java 但没有找到。请帮忙。无法搜索 CV_PI * std::pow
,因为我仍然找不到 std::abs
。
看看 Math
class.
https://docs.oracle.com/javase/7/docs/api/java/lang/Math.html
Math.PI
Math.pow(...)
Math.abs(...)
etc.
if (area >= 30 &&
std::abs(1 - ((double)rect.width / (double)rect.height)) <= 0.2 &&
std::abs(1 - (area / (CV_PI * std::pow(radius, 2)))) <= 0.2)
我要翻译的是std::abs
和CV_PI * std::pow
。
我在网上搜索了 std::abs
等同于 java 但没有找到。请帮忙。无法搜索 CV_PI * std::pow
,因为我仍然找不到 std::abs
。
看看 Math
class.
https://docs.oracle.com/javase/7/docs/api/java/lang/Math.html
Math.PI
Math.pow(...)
Math.abs(...)
etc.