-1
Я хочу рассчитать логарифм transmitter.getETXPOW()
, что такое формат BigDecimal
.Bigdecimal logarithm в Java
BigDecimal power = transmitter.getETXPOW();
BigDecimal eirp = 10 * Math.log(power);
Я получил сообщение об ошибке, BigDecimal
не могут быть преобразованы в double
.
логарифм база 10.
что такое передатчик.getETXPOW? –
Вы передаете 'power' методу' Math.log() ', который принимает' double', а не 'BigDecimal'. –
См. Http://stackoverflow.com/questions/739532/logarithm-of-a-bigdecimal?rq=1 – user1071777