Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Количество чисел после запятой 
:(
    Опции темы
Ярослав
Дата 25.1.2011, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

Репутация: -1
Всего: -1



Доброе время суток подскажите как сделать два числа после запятой, а не 17 как у меня получаетса.За ранее спасибо
PM MAIL   Вверх
aaa25
Дата 26.1.2011, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 18.12.2010

Репутация: нет
Всего: нет



напиши сначала, как у тебя получилось 17
PM MAIL   Вверх
Ярослав
Дата 27.1.2011, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

Репутация: -1
Всего: -1



Обычное матиматическое выражение с косинусами и синусами, в елемент строки выводитса ответ. Необходимо два знака после запятой (точки)
PM MAIL   Вверх
oxigen
Дата 27.1.2011, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 12.4.2010

Репутация: 4
Всего: 4



Примерно так?
Код

   float f = ((int)(1.23456 *100)/ 100.0f);
        System.out.println(f); // 1,23

PM MAIL   Вверх
ivanovpv
Дата 27.1.2011, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Варвар
**


Профиль
Группа: Участник
Сообщений: 639
Регистрация: 26.1.2005
Где: Москва

Репутация: 10
Всего: 28



Цитата(Ярослав @  25.1.2011,  20:26 Найти цитируемый пост)
Доброе время суток подскажите как сделать два числа после запятой, а не 17 как у меня получаетса.За ранее спасибо 


Писец...  smile 


--------------------
Aut viam inveniam aut faciam
PM MAIL Skype   Вверх
Ярослав
Дата 28.1.2011, 12:47 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

Репутация: -1
Всего: -1




Модератор: Сообщение скрыто.

PM MAIL   Вверх
Ярослав
Дата 28.1.2011, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 189
Регистрация: 8.6.2009

Репутация: -1
Всего: -1



Нет, есть две переменных.Первая переменная  находящаяся в тексфилде.Вторая переменная равна синус первой переменной и вывод ответа в элемднт строки только два знака после запятой должно быть 
PM MAIL   Вверх
aaa25
Дата 4.2.2011, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 18.12.2010

Репутация: нет
Всего: нет



в книге горнакова по j2me написано, что j2me не поддерживает дробных чисел. а из какой книги выражение float f = ((int)(1.23456 *100)/ 100.0f);  ?  где прочитать о синтаксисе данного выражения ?
PM MAIL   Вверх
oxigen
Дата 7.2.2011, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 12.4.2010

Репутация: 4
Всего: 4



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

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0628 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.