Я делаю калькулятор на Java, где я могу отображать только до 17 символов, поэтому .
считается символом, а E15
считается 3-значным.
Я тщательно исследовал этот сайт, но не смог найти такой вопрос ... (извините, если есть дубликат)
Как я могу заставить сказать большое BigDecimal, например 9999998990000001
, на что-то вроде 9.999998990000E15
.
Я не хочу, чтобы это всегда было в научном формате, поэтому цифры, говорящие о длине менее 16 символов, не должны использоваться в научном представлении.
По сути, как портативный калькулятор, если у вас проблемы с пониманием.
MathContext
, решит ли это вашу проблему? - person Sash Sinha   schedule 27.12.2017