При перемножении double вместо нулей пишется E

253
06 ноября 2017, 20:21

Делаю небольшой калькулятор, и при тестировании заметил, что, например, при перемножении 5000 и 5000, получаю не 25.000.000, а 2.5E7. Фактически, это одно и то же, но почему при перемножении относительно небольших чисел типа double получаю E, а при перемножении этих же чисел типа int получаю числа без E в результате?

READ ALSO
В каком контейнере лучше хранить число, большее чем long?

В каком контейнере лучше хранить число, большее чем long?

У меня задача - уложить в какой-либо контейнер 30-ти значное число, что уже по определению больше чем LongMAX, которое всего 19-ти разрядное

256
Взаимодействие клиент-сервер Java

Взаимодействие клиент-сервер Java

Вопрос такойБыла одна прилага состоящая из нескольких jar файлов

288
Соединение посредством сокетов java android

Соединение посредством сокетов java android

Надо сделать наиболее простое соединение между телефоном Android и программой на ПК с помощью языка javaПытался многократно, прочитал множество...

318
Maven - два приложения с одним общим модулем

Maven - два приложения с одним общим модулем

Здравствуйте! В рамках одного проекта, есть два приложения (модуля), которые используют один общий модульПеревожу все это дело на maven и столкнулся...

201