Интерфейс, диалоги, темы, стили, меню
-
Ramik05
- Сообщения: 31
- Зарегистрирован: 05 май 2014, 23:13
Сообщение
Ramik05 » 04 июн 2014, 04:08
Привет всем! Проблема с дробными числами. Необходимо при вычисление выражения выводилось дробное число, а не чтоб округляло число . Например: 34,43 а не 34.0 . Я пробываю, не получается
Код: Выделить всё
txt.setText(Float.valueOf(((12+13)*100)/22))
-
klblk
- Сообщения: 1097
- Зарегистрирован: 18 окт 2012, 11:17
- Откуда: г. Красноярск
Сообщение
klblk » 04 июн 2014, 05:36
Ramik05 писал(а):Привет всем! Проблема с дробными числами. Необходимо при вычисление выражения выводилось дробное число, а не чтоб округляло число . Например: 34,43 а не 34.0 . Я пробываю, не получается
Код: Выделить всё
txt.setText(Float.valueOf(((12+13)*100)/22))
эм... неужели не было каких-нибудь лаб по с++?
[syntax=java]txt.setText(String.valueOf((float) ((12+13)*100)/22))[/syntax]
еще можно так:
[syntax=java]txt.setText(String.valueOf(((12+13)*100)/22.))[/syntax]
-
Foenix
- Сообщения: 4201
- Зарегистрирован: 20 окт 2012, 12:01
Сообщение
Foenix » 04 июн 2014, 11:58
если ты хочешь, чтоб выражение с целочисленными данными выводилось бы до какого-то знака после запятой, можно еще сделать типа такого
(12+13)*100.00