Вопросы по теме 'arbitrary-precision'

Дроби с десятичной точностью
Существует ли чистая реализация Python fractions.Fraction , которая поддерживает long s в качестве числителя и знаменателя? К сожалению, возведение в степень, по-видимому, закодировано для возврата числа с плавающей запятой (подтверждение!!!),...
1944 просмотров

Алгоритм решения десятичных показателей без дробей
Может ли кто-нибудь объяснить шаги, необходимые для решения чего-то вроде 2 ^ 2,2, если нельзя использовать дроби, например, в вычислении с бесконечной точностью?
1187 просмотров
schedule 01.05.2023

MatLab — арифметика с переменной точностью
У меня есть небольшой вопрос относительно команды vpa , которую можно использовать для вычисления символьных выражений в MatLab. В моем учебнике написано следующее: «Вы должны быть осторожны, когда используете такие функции, как sqrt для...
5131 просмотров
schedule 12.02.2022

сложение больших целых чисел без флага переноса
В языках ассемблера обычно есть инструкция, которая добавляет два операнда и перенос. Если вы хотите реализовать сложение больших целых чисел, вы просто добавляете наименьшие целые числа без переноса, а следующие целые числа — с переносом. Как мне...
2706 просмотров

Числа произвольной точности, Google App Engine, Python, NDB
В качестве академического упражнения я пытаюсь добиться системы произвольной точности (назовем ее AP) в движке приложения Google, используя python и хранилище NDB. Я знаю, что есть библиотеки AP, так что мы можем это пропустить. Мне любопытно, как...
107 просмотров

Найдите точные решения линейной программы
Мне нужно найти точное действительное решение линейной программы (где все входные данные являются целыми числами). Важно, чтобы решатель также выдавал решения в виде рациональных чисел, в идеале не выполняя никаких промежуточных шагов с числами с...
620 просмотров

Реализация CUDA для арифметики произвольной точности
Мне нужно умножить две очень большие (~ 2000 X 2000) плотные матрицы, записи которых являются числами с произвольной точностью (я использую GMP, и точность в настоящее время установлена ​​​​на 600). Мне было интересно, есть ли какая-нибудь библиотека...
772 просмотров

Округление произвольной длины с плавающей запятой до n цифр
Я уже прочитал большинство вопросов SO, связанных с «округлением до n цифр». Я считаю, что этот вопрос является отдельным, потому что он больше связан с округлением поплавков произвольной длины....
295 просмотров
schedule 24.11.2023

Как получить сколь угодно большие числа в С++?
Мне нужен способ использовать очень большие типы данных. В то время как int обычно составляет 4 байта, мне нужен тип данных 536, 870, 912 байт или, может быть, даже больше. Я не могу просто использовать массив, потому что мне нужно иметь возможность...
763 просмотров

Ускорение разложения по сингулярным числам с произвольной десятичной точностью и обращения матриц
Я использую mpmath для произвольной десятичной точности. Я создаю большие квадратные матрицы (30 х 30 и 100 х 100). В моем коде я выполняю разложение по единственному значению и инверсия матрицы с использованием встроенных пакетов mpmath....
177 просмотров

Арифметика произвольной точности в Джулии
Это как бы спрашивали, но не таким образом. У меня есть небольшая программа на Python, которая находит непрерывные дроби для квадратных корней из n (1 ‹= n ‹= 10000). Я пытался сделать это в Джулии, и я не понимаю, как это сделать. В основном...
2038 просмотров

В Юлии: BigFloat RoundFromZero кажется странным
В REPL Julia 1.0.0 я получаю следующее поведение. Первая строка - это пример из документации https://docs.julialang.org/en/v1/base/math/#Base.Rounding.RoundFromZero julia> BigFloat("1.0000000000000001", 5, RoundFromZero) 1.06 Значение 5...
73 просмотров

Большие целые числа и C
Я пишу программу, которая генерирует большие целые числа, сохраняет их в массиве и выполняет некоторые основные операции, такие как умножение или сложение. Я действительно беспокоюсь о производительности фактического кода и хотел бы получить советы...
235 просмотров
schedule 26.07.2022