Вопросы по теме 'rational-numbers'
Принципы дизайна, лежащие в основе std :: ratio ‹›
Я смотрел на класс std::ratio<> из стандарта C ++ 11, который позволяет сделать рациональную арифметику во время компиляции.
Я нашел дизайн шаблона и операции, реализованные с классами, слишком сложными, и не нашел причин, по которым они...
5024 просмотров
schedule
05.09.2021
Эффективный алгоритм для рационализации поплавков
Учитывая число с плавающей запятой, я хочу получить String представление рационального числа, приближающегося к десятичному (в пределах заданного допуска ε в порядке). Мой текущий подход заключается в следующем:
String rationalize(double d)
{...
917 просмотров
schedule
23.05.2022
ускорение преобразования двойных чисел в рациональные
Я написал относительно простой код для преобразования двойных чисел в рациональные числа. Код работает, и он гарантированно находит наименьшее рациональное число для заданного двойного числа; однако в январе это происходит медленнее, чем патока. Я...
656 просмотров
schedule
10.09.2022
нахождение рационального числа со свойством
Мне нужно написать программу для поиска рационального числа, обладающего свойством. Я написал код для проверки свойства, но теперь я не знаю, как проверить все рациональные числа. я пробовал с
float rat;
for (int i=1 ; i ; ++i) {
for (int j=1...
874 просмотров
schedule
21.09.2022
Пользовательская функция возврата структуры застряла при вводе?
Я хотел создать функцию со структурами для упрощения рациональных чисел, один член является числителем (целое число), а другой — знаменателем (целое число), но программа зависает при вводе!! Я знаю, что scanf() немного рискованно, но я думал, что это...
99 просмотров
schedule
23.07.2023
Ошибки с плавающей запятой
У меня проблемы с плавающей запятой. А двойник. 56 в Java, например, может фактически храниться как .56000...1.
Я пытаюсь преобразовать десятичную дробь в дробь. Я пытался сделать это, используя непрерывные дроби
Непрерывные дроби
но мои...
77 просмотров
schedule
12.11.2022