Вопросы по теме 'sqrt'
Можно ли накатить значительно более быструю версию sqrt
В профилируемом приложении я обнаружил, что в некоторых сценариях эта функция может занимать более 10% от общего времени выполнения.
В течение многих лет я видел обсуждения более быстрых реализаций sqrt с использованием хитрых уловок с плавающей...
38592 просмотров
schedule
04.03.2022
точность длинного двойного sqrt()
Я заметил проблему с точностью длинной двойной версии sqrt(). Следующий код демонстрирует проблему.
#include <iostream>
#include <cmath>
#include <cfloat>
int main(int argc, char ** argv)
{
int count=0;
long double...
4833 просмотров
schedule
31.05.2022
Функция php sqrt, которая возвращает целое число?
Я создаю простую программу PHP, которая выполняет действие, если (и только если) три случайных числа вычисляются до целого числа. Все случайные числа — это целые числа, созданные с помощью функции rand(). Не вдаваясь в подробности вычисления, важно...
1624 просмотров
schedule
06.12.2023
Могу ли я изменить этот макрос на встроенную функцию без снижения производительности?
(EDIT: давайте озаглавим это «Уроки того, как измерения могут пойти не так». Я до сих пор не понял, что именно вызывает несоответствие.)
Я нашел очень быструю функцию целочисленного квадратного корня здесь Марка Крауна. По крайней мере, с GCC на...
1073 просмотров
schedule
13.04.2022
Как вычислить квадратный корень в Python?
Почему Python дает неправильный ответ?
x = 16
sqrt = x**(.5) #returns 4
sqrt = x**(1/2) #returns 1
Да, я знаю import math и использую sqrt . Но я ищу ответ на вышеизложенное.
483985 просмотров
schedule
30.12.2023
вызов asm sqrtsd под c ++
В Visual 2012 как я могу вызвать функцию sqrtsd asm в проекте c ++
Я не могу найти это через гугл
что-то типа :
double mySqrt(double val)
{
__asm
{
...
sqrstd...
}
}
РЕДАКТИРОВАТЬ:
в 32-битном режиме
1442 просмотров
schedule
02.04.2023
С++ SQRT-функция
когда я компилирую свою программу, она, кажется, не выполняет мою формулу, я не могу понять, что я делаю неправильно, помощь будет оценена
int main ()
{
int distance, Xvalue, Yvalue;
double x1,y1,x2,y2;
cout << "\n Please enter X1 value:...
1131 просмотров
schedule
14.06.2023
найти как можно больше цифр квадратного корня из 2
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a = sqrt(2);
cout << a << endl;
}
привет, это программа для поиска sqrt из 2, она печатает только 1,41421 на выходе, как реализовать ее...
5745 просмотров
schedule
09.06.2024
проверка целочисленного квадратного корня в R
Как с помощью R проверить, является ли квадратный корень числа целым числом?
Следующие ниже все оценивают как FALSE .
is.integer( sqrt(25) )
is.integer( sqrt(25L) )
1314 просмотров
schedule
02.04.2022
Фактические преимущества производительности квадрата расстояния по сравнению с расстоянием
При вычислении расстояния между двумя трехмерными точками в Java я могу вычислить расстояние или квадрат расстояния между ними, избегая вызова Math.sqrt.
Изначально я читал, что sqrt составляет только четверть скорости умножения, что делает...
1623 просмотров
schedule
22.05.2023
Линия квадратного корня не работает
Я написал быстрый код для факторизации формул, однако строка, которая берет квадратный корень из D, не работает. Строка 10. Любая помощь приветствуется.
using System;
public class MainClass {
//Source Numbers
public int A = 1;
public int B =...
118 просмотров
schedule
23.03.2024
Доктор Рэкет определяет ошибку на студенческом языке. определить: ожидалось только одно выражение для тела функции, но были найдены 3 дополнительные части
Когда я пишу код в Dr Racket, я получаю сообщение об ошибке
unsaved-editor:8:2: определить: ожидалось только одно выражение для тела функции, но были обнаружены 3 дополнительные части в: (define (улучшить предположение x) (среднее предположение...
375 просмотров
schedule
03.05.2022
Ошибка с начальными условиями при использовании Pyomo
Я работаю над реализацией проблемы Brachistochrone в Pyomo, используя оптимизацию Чебышева, как определено в эта статья .
Начальные условия задачи утверждают, что x (0) = y (0) = 0.
Однако как только я запускаю код, я получаю следующую ошибку...
41 просмотров
schedule
18.02.2023
Python - pow(-1, 0.5) возвращает ненулевую действительную часть
Встроенная в Python функция pow pow(-1, 0.5) и функция возведения в степень (-1)**0.5 возвращают ненулевое действительное значение как 6.123233995736766e-17 .
Почему действительная часть комплексного числа не является абсолютным нулем?
139 просмотров
schedule
21.02.2024
Взлом Timing Quake III работает только при компиляции с оптимизацией
Итак, я только что обнаружил очень интересный хак Quake III с обратным квадратным корнем. Узнав, как это работает и все такое, я решил проверить это. Я обнаружил, что хак превзошел math.h 1/sqrt(X) только при компиляции с включенной оптимизацией....
114 просмотров
schedule
07.05.2024
В чем заключается идея округления операций деления и sqrt в Berkeley softfloat?
Долго ищу в сети. Но бесполезно. Функции взяты из Berkeley softfloat Release-3e. Функции f64_div и f64_sqrt используют метод итераций Ньютона-Ральфа для поиска обратного, но после sigA * 1 / sigB я понятия не имею об идее округления до конечного...
60 просмотров
schedule
08.05.2024