|
|
|
Округление
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. В ответе получаю 34, все супер. Сейчас, наверное, странный вопрос задам, но все же: как мне сделать так, чтобы округляло сразу до 40? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 11:39:37 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
JulTСейчас, наверное, странный вопрос задам, но все же: как мне сделать так, чтобы округляло сразу до 40? Почему не 50? С чего-бы вдруг в большую сторону? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 11:48:31 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
JulT, первый параметр конструктора MathContext поставьте равным 1. Второй равным RoundingMode.UP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 11:56:25 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
smackmychiJulT, первый параметр конструктора MathContext поставьте равным 1. Второй равным RoundingMode.UP то что нужно, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 12:01:41 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
wadmanJulTСейчас, наверное, странный вопрос задам, но все же: как мне сделать так, чтобы округляло сразу до 40? Почему не 50? С чего-бы вдруг в большую сторону? до 50 много, а вот до 40 в самый раз) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 12:07:29 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
ммм, а вот если Код: java 1. 2. 318 -> 400 - это плохо когда ставлю new MathContext(2 тогда 318 -> 320 - то что нужно получается нужно ставить проверку на разрядность числа и передавать в зависимости от этого 1,2 и т.д.? как-то не очень нравится мне такой вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 12:21:02 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
JulT, Ум в ручки и вперед ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 14:40:13 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
JulT, пиши модульные тесты для округления и вставляй их в проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 14:47:03 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
JulT, первый параметр precision (точность) - количество цифр, используемых в операции. результат будет округлен до установленной точности. (из док-ии). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 14:49:45 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
JulT, Конечно, можно сделать грубо. Переводить целую часть в строку. Смотреть количество символов строки - цифр. Выставлять точность равной количество символов уменьшенным на единицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 14:55:32 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
smackmychi, precision(), scale() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 15:01:49 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
mayton, что вы хотели этим сказать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 15:02:20 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
Это альфа и омега. Там - всё. И никаких переводов в строки и прочей каббалистики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 15:05:32 |
|
||
|
Округление
|
|||
|---|---|---|---|
|
#18+
mayton, Тогда я прошу вас предоставить решение задачи округления десятков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2014, 15:47:24 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38765800&tid=2126513]: |
0ms |
get settings: |
19ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
53ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 378ms |
| total: | 559ms |

| 0 / 0 |
