Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java GUI
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Waw
0 / 0 / 2
Регистрация: 25.04.2015
Сообщений: 60
#1

Округление после запятой

12.11.2015, 19:14. Просмотров 1021. Ответов 6
Метки нет (Все метки)

Как округлить число до двух знаков после запятой, типа float?
Только это число выводится в текстовом состоянии

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2015, 19:14
Ответы с готовыми решениями:

Количество знаков после запятой в jTable
Подскажите пожалуйста, как задать количество знаков, которые выводит таблица? В...

Вывод двух знаков после запятой в jTextField
Всем добрый день! Подскажите пожалуйста как можно вывести два знака после...

программа которая открывает ехель и удаляет вторую запятую и всё что после неё до следующей запятой
программа которая открывает ехель и удаляет вторую запятую и всё что после неё...

Число десятичных знаков после запятой
После преобразования parseFloat(s) получаю значение 45.6799999992 Есть ли...

Ограничение числа знаков после запятой
подскажите пожалуйста, как ограничить вывод знаков после запятой до одного. ...

6
Pablito
2663 / 2145 / 728
Регистрация: 12.05.2014
Сообщений: 7,484
Завершенные тесты: 1
12.11.2015, 19:27 #2
Java
1
2
3
        DecimalFormat df = new DecimalFormat("#.##");
        float f = (float) Math.PI;
        System.out.println(df.format(f));
Bash
1
3.14
0
Kerry_Jr
Эксперт PHP
2210 / 2006 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
12.11.2015, 19:32 #3
Waw,
Java
1
2
float f = (float) Math.PI;
System.out.format("%.2f", f);
Правда, разделитель не точка, а запятая
Код
3,14
0
Waw
0 / 0 / 2
Регистрация: 25.04.2015
Сообщений: 60
12.11.2015, 19:53  [ТС] #4
не получается
Java
1
2
3
4
5
6
7
8
@SuppressWarnings("unused")
DecimalFormat dS = new DecimalFormat("#.##");
t4.setText(S); 
 
String P = Float.toString(F); 
@SuppressWarnings("unused")
DecimalFormat dP = new DecimalFormat("#.##");
t5.setText(P);
0
Pablito
2663 / 2145 / 728
Регистрация: 12.05.2014
Сообщений: 7,484
Завершенные тесты: 1
12.11.2015, 19:56 #5
Лучший ответ Сообщение было отмечено Waw как решение

Решение

не можешь перепечатать или скопировать две строки?
1
Waw
0 / 0 / 2
Регистрация: 25.04.2015
Сообщений: 60
12.11.2015, 20:18  [ТС] #6
float f = (float) Math.PI;

а что написать вместо Math.PI?
0
Pablito
2663 / 2145 / 728
Регистрация: 12.05.2014
Сообщений: 7,484
Завершенные тесты: 1
12.11.2015, 20:29 #7
Цитата Сообщение от Waw Посмотреть сообщение
а что написать вместо Math.PI?
Цитата Сообщение от Waw Посмотреть сообщение
число
которое надо округлить
0
12.11.2015, 20:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2015, 20:29

Преобразование числа к числу с парочкой знаков после запятой
подскажите пожалуйста многоуважаемый all, а как бы мне переменную типа...

Использование DFP library для операция с числами, имеющими большую разрядность после запятой
Добрый день. Пытаюсь найти библиотеку для операций с числами, имеющими большую...

Округление значения функции рандом до целого числа
В общем проблема такая я рандомлю число и записываю его в переменную так как в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru