Не могу правильно выполнить электронные расчеты в КотлинеAndroid

Форум для тех, кто программирует под Android
Ответить
Гость
 Не могу правильно выполнить электронные расчеты в Котлине

Сообщение Гость »


Я пытаюсь посчитать это в Котлине, но результат не ожидаемый


Изображение


Ниже приведен код на языке C, который дает ожидаемый результат

double bsix=1.1890129477526807; интервал основной() { // Пишем сюда код C printf("value = %f \n",3.08e-4*bsix*bsix); } значение = 0,000435 Ниже приведен код на Kotlin, который не дает ожидаемого результата

val bsix=1.1890129477526807 весело main() { println("value = "+ 3.08e-4*bsix*bsix); } значение = 4,354355512964439E-4 Я хочу сделать вот это

3.08e^(-4*bsix*bsix) Котлин делает такие вычисления?

3.08e^(-4) *bsix*bsix большое спасибо
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»