2.09.2012 / 20:33 | |
Andrey Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 24.10.2011
| Народ,создал я к примеру хранилище записий рмс,в игре получил рекорд ,я его сохраняю,во вкладке "рекорд" считываю данные,а если я получаю новый рекорд каким методом перезаписать в рмс рекорд
|
2.09.2012 / 20:55 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Andrey, просто поверх пишешь же. Вот мой класс для работы с рмс) скоро все свои наработки народу отдам Изменено DominaN (2.09 / 20:58) (всего 1 раз)
Прикрепленные файлы: saverestore.java (3.12 кб.) Скачано 598 раз |
3.09.2012 / 10:40 | |
BorderFol Пользователь Сейчас: Offline
Имя: Юрий Бахмацкий Откуда: Хмельницкий Регистрация: 20.08.2011
| DominaN, поскорее бы |
3.09.2012 / 15:18 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Как округлить float до сотых?
Изменено Naik (3.09 / 15:19) (всего 1 раз) |
3.09.2012 / 15:33 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| float sourceNum = 1.23456f;
int temp = (int) (sourceNum / 0.01f); //temp = 123
float destNum = temp / 100f; // destNum = 1.23
Или немного поуниверсальнее: /** Округление числа sourceNum до numSymb знаков после запятой */
public static float round(float sourceNum, int numSymb) {
float pow = (float) Math.pow(10, numSymb);
int temp = (int) ( sourceNum / (1 / pow) );
float destNum = temp / pow;
}
__________________
let live Изменено aNNiMON (3.09 / 15:40) (всего 4 раза) |
3.09.2012 / 16:00 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aNNiMON, Спасибо. В инете еще нашел вариант: float f2 = BigDecimal.valueOf(f).setScale(2,BigDecimal.ROUND_HALF_DOWN).floatValue();
|
3.09.2012 / 17:42 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| что - то это float f2 = BigDecimal.valueOf(f).setScale(2,BigDecimal.ROUND_HALF_DOWN).floatValue();
не работает. Дорбная часть всегда равна нулю |
3.09.2012 / 18:32 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, может это округление до сотен, а не до сотых?
__________________
let live |
3.09.2012 / 18:35 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aNNiMON, Да нет. 5.45075 округлит до 5.0
|