Вопросы по теме 'arbitrary-precision'
Повлияла ли арифметика произвольной точности на программное обеспечение для численного анализа?
Имеет арифметику произвольной точности , затрагивающую программное обеспечение для численного анализа ?
Я чувствую, что большинство программ для численного анализа продолжают использовать одни и те же числа с плавающей запятой и двойные числа....
946 просмотров
schedule
03.04.2024
Форматирование чисел произвольной точности / money_format?
Существует ли альтернатива money_format с произвольной точностью, которая может принимать строку вместо числа с плавающей запятой в качестве параметра?
Не то чтобы я планировал производить расчеты с триллионами денежных единиц, но после того,...
1052 просмотров
schedule
10.06.2023
как выполнять высокоточные вычисления в D?
Для некоторых университетских работ мне нужно аппроксимировать некоторые числа - например, число Эйлера с рядом. Поэтому я должен добавить очень маленькие числа, но у меня проблемы с точностью. Если число очень маленькое, это не влияет на результат....
606 просмотров
schedule
21.02.2023
Как работать с большими целыми числами, которые не вписываются ни в одну из структур данных языка
Я пытаюсь решить предварительные задачи конкурса по программированию, и для двух задач мне нужно вычислить и вывести несколько очень больших целых чисел (например, 100 !, 2 ^ 100).
Мне также нужен быстрый способ вычислить степени этих больших целых...
2940 просмотров
schedule
11.04.2022
Большое количество чисел с плавающей запятой без дополнительной библиотеки
у меня есть значение с плавающей запятой, которое состоит из сотен цифр (например, первые 100 цифр пи - 3), и мне нужен способ работать с ним. Есть ли способ хранить и работать с поплавком, который имеет большое количество десятичных знаков и...
1981 просмотров
schedule
15.06.2023
BigInteger в цели c
Возможный дубликат: biginteger на Objective-c
Существует ли какой-либо класс NS* для целых чисел произвольного размера в объективе c, например BigInteger в C#? если нет, то является ли gmp хорошей библиотекой для импорта или есть...
240 просмотров
schedule
30.12.2022
Могут ли длинные целочисленные подпрограммы получить выгоду от SSE?
Я все еще работаю над процедурами для произвольных длинных целых чисел на C ++. До сих пор я реализовал сложение / вычитание и умножение для 64-битных процессоров Intel.
Все работает нормально, но мне было интересно, смогу ли я немного ускорить...
4611 просмотров
schedule
01.08.2023
какие варианты существуют для представления чисел с более чем 2 ^ 81 цифрами?
Я столкнулся с интересной математической задачей, которая потребовала от меня некоторых арифметических действий с числами, состоящими более чем из 2 81 цифр. Я знаю, что невозможно представить такое большое число в системе, где для каждой цифры есть...
191 просмотров
schedule
05.06.2022
Умножение с использованием БПФ в кольцах целых чисел
Мне нужно умножить длинные целые числа на произвольную ОСНОВУ цифр, используя БПФ в целочисленных кольцах. Операнды всегда имеют длину n = 2^k для некоторых k , а вектор свертки имеет 2n компонентов, поэтому мне нужен 2n'th примитивный корень...
2196 просмотров
schedule
25.11.2023
Какую библиотеку я должен использовать в OSX для арифметики произвольной точности?
Пробовал уже GMP, MPFR. Но я не могу выполнить простое деление, как показано ниже. Кстати, у меня есть компилятор LLVM в Xcode. Я пытаюсь скомпилировать, запустить его в IOS Simulator.
mpf_t а;
mpf_init2 (а, 256);
mpf_set_d (а,...
861 просмотров
schedule
26.08.2022
Как вычислить числа с произвольно высокой точностью?
Я написал простую программу на Фортране для вычисления константы Гаусса:
program main
implicit none
integer :: i, nit
double precision :: u0, v0, ut, vt
nit=60
u0=1.d0
v0=sqrt(2.d0)
print *,1.d0/u0,1.d0/v0
do i=1,nit
ut=sqrt(u0*v0)...
1730 просмотров
schedule
23.05.2023
Умножение чисел произвольной точности в схеме
Ниже приведен код проблемы, над которой я работал несколько дней. Проблема, с которой я столкнулся, заключается в том, что по какой-то причине, когда я звоню:
(apa-multi '(7 3 1 2) '(6 1 4))
возврат:
'(4 8 9 5 6 8)
Ответ, который он...
456 просмотров
schedule
03.08.2022
Является ли Python неправильной обработкой этого целого числа произвольной точности?
Python должен иметь «целые числа произвольной точности», согласно ответу в целочисленных диапазонах Python . Но этот результат явно не произвольной точности:
$ python -c 'print("%d" % (999999999999999999999999/3))'
333333333333333327740928...
11527 просмотров
schedule
15.04.2022
Получить строку «0.1» после присваивания двойной переменной
У меня есть наивный вопрос о высокоточном преобразовании чисел (здесь на C++).
Предположим, что пользователь присваивает 0,1 двойной переменной x_d с помощью этого оператора,
x_d = 0.1
Известно, что полученное таким образом x_d не более...
75 просмотров
schedule
03.08.2023
Тест производительности типа float128?
Кто-нибудь сталкивался с типом float128 ?
Я хотел бы узнать о его производительности по сравнению с double и другими высокоточными типами, такими как boost::multiprecision:cpp_dec_float ? Есть ли уже готовый тест?
638 просмотров
schedule
10.07.2022
Конечность в словаре произвольного целого числа точности?
Что означает «конечность» в области произвольного целого числа точности?
238 просмотров
schedule
17.07.2022
Двойной символический интеграл в Matlab
Я пытаюсь вычислить некоторые интегралы, например:
a = 1/sqrt(2);
b = -5;
c = 62;
d = 1;
f = exp(-x^2-y^2)*(erfc((sym(a) + 1/(x^2+y^2)*(sym(b)*x+sym(d)*y))*sqrt((x^2+y^2)*sym(10.^(c/10))))...
+ erfc((sym(a) -...
386 просмотров
schedule
01.07.2023
Округление с определенной точностью с помощью ApFloat
ApFloat http://www.apfloat.org/ — это математическая библиотека C/C++/Java, которая может вычислять многие трансцендентные операции, такие как квадратные корни, возведения в степень, логарифмы, тригонометрические/гиперболические функции, числовое...
264 просмотров
schedule
03.05.2023
C++ Как присвоить тип данных двоичной последовательности?
У меня есть двоичная последовательность. Эта последовательность представляет целое число произвольной точности, но с точки зрения компьютера это просто двоичная последовательность. Я работаю на С++ с библиотекой многоточности. Я знаю только, как...
110 просмотров
schedule
23.05.2023
Умножить два произвольных числа в строке
Я сделал следующий код для выполнения умножения между двумя произвольными числами, хранящимися в char * в C:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
void mult(char *n1, char *n2)
{
char *res;
int...
147 просмотров
schedule
15.06.2023