Результаты поиска по запросу "math"
Евклидов алгоритм (GCD) с несколькими числами?
Поэтому я пишу программу на Python, чтобы получить GCD любого количества чисел. def GCD(numbers): if numbers[-1] == 0: return numbers[0] # i'm stuck here, this is wrong for i in range(len(numbers)-1): print GCD([numbers[i+1], numbers[i] ...
Функция логарифма в SPARQL-запросе
Я пытаюсь создатьSPARQL запрос, выполняющий функцию логарифма возвращаемых результатов. Я реализовал движок Jena SPARQL в моей java-программе, но смог найти только эти доступные ...
Проблема с пересечением между отрезками
У меня есть путь, хранящийся в виде точек в массиве, и я хочу проверить, пересекаются ли отрезки. По какой-то неизвестной причине это не работает! Я не получаю никаких сообщений в LogCat, хотя рисую фигуру, которая пересекается. Точно, если ...
Функция z-значения стандартного нормального распределения в C #
Я смотрел на недавнее сообщение в блоге Джеффа Этвуда наАльтернативные сортировки заказов [http://blog.stackoverflow.com/2009/10/alternate-sorting-orders/], Я пытался преобразовать код в посте в C #, но столкнулся с проблемой. Я знаю, что в ...
Расчет площади многоугольника
Итак, я получил этот код в javascript для вычисления неправильной площади многоугольника из сети. function polygonArea(X, Y, numPoints) { area = 0; // Accumulates area in the loop j = numPoints-1; // The last vertex is the 'previous' one to the ...
Как я могу проверить, приведет ли умножение двух чисел в Java к переполнению?
Я хочу обработать особый случай, когда умножение двух чисел вызывает переполнение. Код выглядит примерно так: int a = 20; long b = 30; // if a or b are big enough, this result will silently overflow long c = a * b;Это упрощенная версия. В ...
C # - (int) Math.Round ((double) (3514 + 3515) / 2) = 3514?
Привет всем. int[] ai1=new int[2] { 3514,3515 }; void average1() { List<int> aveList = new List<int> { ai1[0],ai1[1]}; double AveragLI = aveList.Average(); int AverLI = (int)Math.Round((double)AveragLI); label1.Text = AverLI.ToString(); ...
Простая математическая функция Javascript - дополнение / не работает?
Это моя функция: var ans=(X*X)/(Y+Z);Когда я вхожу10, 20, а также10 - соответственно- бит добавления выглядит как2010 и нет30, Как я могу это исправить?
Как я должен бросить деление на ноль исключения в Java без фактического деления на ноль?
У меня есть устройство I2C, которое хочет два входа: знаменатель и числитель. Оба написаны на разных адресах, поэтому нет фактического расчета (numerator/denominator) сделано. Проблема заключается в том, что на устройстве I2C может произойти ...
Учитывая угол и длину, как мне рассчитать координаты
Предполагая, что верхний левый угол равен (0,0), и мне дан угол 30 градусов, начальная точка (0,300), длина линии 600, как рассчитать конечную точку линии, чтобы линия является представителем данного угла. Псевдокод C main() { int x,y; ...