С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/29: Рейтинг темы: голосов - 29, средняя оценка - 4.72
34 / 34 / 21
Регистрация: 01.11.2013
Сообщений: 319
1

Сравнение вещественных чисел

27.10.2016, 20:05. Показов 5660. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
И так, всем понятно (надеюсь) что код ниже выведет false. Как сравнить эти два числа, используя точность шесть знаков после запятой. Так как, если я не ошибаюсь, то первые 6 знаков у float будут одинаковые.
Java
1
2
3
        float f1 = 0.3f+0.4f;
        float f2 = 0.7f;
        System.out.println(f1==f2);
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2016, 20:05
Ответы с готовыми решениями:

Представление вещественных чисел
Доброго всем времени суток! Помогите пожалуйста разобраться в арифметике вещественных чисел по...

Ввод вещественных чисел
Нужно ввести число с точкой, а вводит числа только с запятой когда я пишу так int n=sc.nextInt();...

Умножение вещественных чисел
Здравствуйте. Подскажите пожалуйста double c = 8.9 * 8.9; e.setText(Double.toString(c)); ...

Программа с подсчетом вещественных чисел из System.in
Необходимо написать программу, читающую текст из System.in и выводящую в System.out сумму всех...

4
Эксперт функциональных языков программированияЭксперт Java
4542 / 2736 / 486
Регистрация: 28.04.2012
Сообщений: 8,646
27.10.2016, 20:41 2
Цитата Сообщение от kozak95 Посмотреть сообщение
Как сравнить эти два числа, используя точность шесть знаков после запятой.
Сравнить модуль их разности с погрешностью.
2
34 / 34 / 21
Регистрация: 01.11.2013
Сообщений: 319
28.10.2016, 14:54  [ТС] 3
Есть еще какие-то варианты?
0
Эксперт функциональных языков программированияЭксперт Java
4542 / 2736 / 486
Регистрация: 28.04.2012
Сообщений: 8,646
28.10.2016, 18:43 4
Цитата Сообщение от kozak95 Посмотреть сообщение
Есть еще какие-то варианты?
Нет.
0
Эксперт Java
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
29.10.2016, 00:36 5
Цитата Сообщение от korvin_ Посмотреть сообщение
Нет.
всегда есть варианты...другое дело что они будут очень уж велосипедными. Можно округлять и сравнивать.

kozak95, зачем вам ещё варианты? Чем этот не устраивает?
0
29.10.2016, 00:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2016, 00:36
Помогаю со студенческими работами здесь

Тестовая задача по множеству вещественных чисел
Добрый день! Есть задача Задается список (до 10 элементов) подмножеств множества вещественных...

Интервальная арифметика при делении вещественных чисел
Как реализоваь интервальную арифметику на Java, никак не могу найти адекватный пример. В частности...

Длинная арифметика вещественных чисел в 16 сс (Intellij IDEA)
Добрый день! Нужна помощь в доработке программы. Задача стоит так: "Сложить, вычесть и сравнить 2...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru