Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java ME (J2ME) > Количество чисел после запятой |
Автор: Ярослав 25.1.2011, 19:26 |
Доброе время суток подскажите как сделать два числа после запятой, а не 17 как у меня получаетса.За ранее спасибо |
Автор: aaa25 26.1.2011, 00:16 |
напиши сначала, как у тебя получилось 17 |
Автор: Ярослав 27.1.2011, 09:10 |
Обычное матиматическое выражение с косинусами и синусами, в елемент строки выводитса ответ. Необходимо два знака после запятой (точки) |
Автор: oxigen 27.1.2011, 12:42 | ||
Примерно так?
|
Автор: ivanovpv 27.1.2011, 22:16 | ||
Писец... ![]() |
Автор: Ярослав 28.1.2011, 12:47 |
Модератор: Сообщение скрыто. |
Автор: Ярослав 28.1.2011, 13:13 |
Нет, есть две переменных.Первая переменная находящаяся в тексфилде.Вторая переменная равна синус первой переменной и вывод ответа в элемднт строки только два знака после запятой должно быть |
Автор: aaa25 4.2.2011, 00:19 |
в книге горнакова по j2me написано, что j2me не поддерживает дробных чисел. а из какой книги выражение float f = ((int)(1.23456 *100)/ 100.0f); ? где прочитать о синтаксисе данного выражения ? |
Автор: oxigen 7.2.2011, 11:48 |
aaa25, на симуляторе по крайней мере работает. А что с синтаксисом не понятно? float f = ((int)(1.23456 *100)/ 100.0f); Это будет вычисляться так: 1.23456 *100 = 123.456 float (int)123.456 = 123 int 123 / 100.0f = 1.23 float |