Вопросы по теме 'square-root'

Необычный быстрый обратный квадратный корень Джона Кармака (Quake III)
У Джона Кармака есть специальная функция в исходном коде Quake III, которая вычисляет обратный квадратный корень из числа с плавающей запятой, в 4 раза быстрее, чем обычный (float)(1.0/sqrt(x)) , включая странную константу 0x5f3759df . См. Код...
60965 просмотров
schedule 31.05.2022

Учитывая r ^ 2, есть ли эффективный способ вычислить r ^ 3?
double r2 = dx * dx + dy * dy; double r3 = r2 * sqrt(r2); Можно ли вторую строчку заменить на что-нибудь более быстрое? Что-то, что не касается sqrt ?
745 просмотров

Программа, которая решает простое математическое уравнение
У меня возникли проблемы с пониманием синтаксиса Java и того, как использовать Java для решения математических уравнений. Ниже приведен лишь пример простого уравнения. Я хочу, чтобы программа просто могла выводить результат расчета. Если кто-то...
4276 просмотров
schedule 15.08.2023

Python 101 и Math Logic — перечисление чисел квадратного корня меньше n
Я застрял на проблеме типа Python 101, связанной с циклами . Вот направления: Квадратные числа - это целые числа в форме K × K, например. 9 является квадратным числом, поскольку 3 × 3 = 9. Напишите программу, которая считывает целое число n из...
16338 просмотров

Квадратный корень внутри питона с квадратным корнем
Мне было интересно, как написать код, показывающий квадратный корень внутри квадратного корня. Это то, что у меня есть до сих пор: number=float(input("Please enter a number: ")) square = 2*number**(1/2)**(1/3) print(square) Но это...
642 просмотров
schedule 19.12.2023

Неправильный вывод при вычислении квадратного корня с помощью сборки Nasm x86.
Прежде всего, я хочу поблагодарить всех, кто читает это и пытается помочь мне разобраться в этом, это очень ценно. Я пишу программу на ассемблере для вычисления квадратного корня числа в формате IEEE-754 с использованием метода деления пополам. Я...
545 просмотров
schedule 14.06.2022

целый квадратный корень из целого числа, почему это работает?
Всем доброе утро, сегодня мне показали умный способ вычислить квадратный корень из целого числа. Хотя это действительно работает, я не понимаю, почему это работает. Вот код: mov output, 0 mov eax, input mov ebx, 1 loop: sub eax, ebx cmp eax, 0...
87 просмотров
schedule 05.12.2022

Определение того, является ли BigInteger простым в Java
Я пытаюсь проверить, является ли введенное число BigInteger простым числом или нет! Но он работает нормально для меньших чисел, таких как 13,31 , но выдает ошибку в случае 15 , объявляя его простым. Я не могу понять ошибку, возможно, она...
313 просмотров

Проблема с поплавком на C
У меня есть небольшая программа на C, которая вычисляет квадратный корень x из положительного целого числа N с помощью рекурсивной функции (реализованной с помощью цикла while). Если я вычислю x , используя это: x = (1/2)*(x + N/x) //x0 =...
168 просмотров
schedule 12.03.2022

Нахождение квадратного корня с рекурсией в Java
Мне нужно написать программу, которая возвращает квадратный корень из любого введенного числа. Мой метод работает нормально для любого числа, которое имеет идеальный квадрат (например, 25 или 100), но если я использую любое число, которое не имеет (3...
1583 просмотров
schedule 17.12.2022

Почему алгоритм итеративной аппроксимации иногда имеет меньше итераций, несмотря на большие входные значения?
Почему мой цикл итеративной аппроксимации выполняется меньше раз при выполнении для 24 690, чем для 12 345, что составляет половину размер? Я использую алгоритм деления пополам или поиск пополам. Помогите мне, пожалуйста.
82 просмотров

Нахождение квадратных корней с использованием приближений и цикла
эта программа должна брать неотрицательное целое число и находить квадратный корень Квадратный корень из неотрицательного числа n можно вычислить последовательными приближениями. На каждом шаге вычисляется новое приближение следующим образом:...
970 просмотров
schedule 26.10.2022

Требуется объяснение фиксированной точки scala от Coursera
Я просматривал видеоролики о функциональном программировании на Scala, преподаваемые на курсах. Я наткнулся на эти коды def averageDamp(f: Double => Double)(x: Double) = (x + f(x)) / 2 и его реализация как def sqrt(x: Double):...
174 просмотров

Алгоритм квадратного корня в C
По практическим причинам я закодировал следующий алгоритм на C: #include <stdio.h> #include <stdlib.h> int main(){ double x=0; printf("Enter the number: "); scanf("%lf", &x); int i = 0; double v = 0; double n=0; int grenze =...
1493 просмотров
schedule 30.09.2022

Реализуйте метод sqrt, используя приближенный подход. Невозможно выйти из цикла, даже если условие ложно
Я так близок к завершению своего практического вопроса, просто застрял, не знаю, почему я не могу выйти из цикла после получения правильного результата. Вопрос заключается в реализации метода sqrt с использованием приближенного подхода. Пусть...
677 просмотров
schedule 11.03.2022

Проблемы с нахождением квадратного корня числа методом деления пополам
#include<iostream> #include<cmath> using namespace std; double bisection(double errorVal, double userNum){ double upper=userNum, lower=0; double mid=(lower+upper)/2.0;; while(mid*mid!=userNum){ double...
409 просмотров
schedule 09.05.2023

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

Аппроксимация квадратного корня с заданным числом десятичных знаков
Мне нужно сделать программу, которая считывает 2 ввода: 1-й содержит неотрицательное целое число n, не более 1 миллиарда (109), 2-й содержит неотрицательное целое число k (желаемая точность, измеренная дробными цифрами), не более 10 тысяч (104)....
707 просмотров