0
ответов

Целочисленное вычитание с циклическим переходом для N битов

В основном, поведение, которое вы получаете при переполнении целых чисел с вычитанием, но для заданного количества бит . Очевидный способ, предполагающий целое число со знаком: template int sub_wrap (int v, ...
вопрос задан: 29 November 2011 14:41
0
ответов

Количество перестановок конкретной строки делится на число

Предположим, у меня есть мультимножество из 10 цифр, например S = {1, 1, 2, 2, 2, 3, 3, 3, 8, 9}. Есть ли какой-либо другой метод, кроме грубой силы, чтобы найти количество различных перестановок элементов S ...
вопрос задан: 29 November 2011 11:15
0
ответов

Haskell Functor implied law

Typeclassopedia говорит: "Аналогичный аргумент также показывает, что любой экземпляр Functor, удовлетворяющий первому закону (fmap id = id), будет автоматически удовлетворять и второму закону. Практически это означает, что ...
вопрос задан: 29 November 2011 05:46
0
ответов

Модульная мощность больших чисел

Я пытаюсь реализовать алгоритм SAFER +. Алгоритм требует найти модуль степенной функции следующим образом: pow (45, x) mod 257 Переменная x является байтом и, следовательно, может принимать значения от 0 до ...
вопрос задан: 28 November 2011 09:19
0
ответов

Одноэтапное аффинное преобразование для вращения вокруг точки?

Как я могу сделать аффинное преобразование Core Graphics для вращения вокруг точки x, y под углом a, используя только один вызов CGAffineTransformMake () плюс math.h триггерные функции, такие как sin (), cos () и т. д., ...
вопрос задан: 26 November 2011 07:00
0
ответов

Найти наибольший делитель N, который меньше sqrt(N)

На самом деле, учитывая N как (возможно, очень большое) четное целое число, я хочу найти N = F * R, где gcd(F,R) = 1, F>R, и F как можно меньше (поскольку я буду полностью факторизовать F). Суть проблемы...
вопрос задан: 25 November 2011 20:10
0
ответов

В чем разница между «точностью» и «точностью»?

В чем разница между «точным» и «точным»? Если есть разница, можете ли вы привести пример числа, которое является точным, но не точным числом, которое является точным, но не точным ...
вопрос задан: 25 November 2011 15:23
0
ответов

Гравитация с воздушным временем, ускорением и набором скорости

Я пытаюсь создать гравитацию, в которую включено эфирное время, а также ускорение. Я пробовал использовать обычную гравитацию, которая выглядит примерно так: скорость + = гравитация * dt; позиция + = скорость ...
вопрос задан: 25 November 2011 00:14
0
ответов

Как найти абсолютную позицию щелчка при увеличении

Пожалуйста, просмотрите каждый раздел ниже для описания моей проблемы, описанной тремя разными способами. Надеюсь, это поможет людям ответить. Проблема: Как найти пару координат, выраженную в ...
вопрос задан: 24 November 2011 14:49
0
ответов

Как округлить до 2 десятичных знаков?

У меня есть число с запятой, например: 254,5. Мне нужен 0 после 5, чтобы вместо этого было 254,50 .. Я использую это, чтобы получить число: Math.floor (iAlt / 50) * 50; Как я могу получить 0 ...
вопрос задан: 22 November 2011 10:53
0
ответов

Пользовательский рисунок Delphi - светящееся стекло

Я много экспериментировал с некоторыми стеклянными изображениями, такими как приведенный ниже, и подумал, что должен быть способ, которым я могу поместить это в код, так что я могу раскрасить все, что захочу. Это не ...
вопрос задан: 22 November 2011 08:13
0
ответов

Вычисление значения и округление до ближайшего целого числа

Я пытаюсь вычислить число ниже. Я продолжаю получать 0, хотя должно быть что-то вроде 83.12454. Я считаю, что мне нужен тип переменной Double. Что я делаю не так? Как только я получу нужное мне значение ...
вопрос задан: 21 November 2011 14:55
0
ответов

Объединение двухмерных линейных сегментов

Я ищу способ объединить двухмерные линейные сегменты. Линейный сегмент состоит из двух векторных точек: начала линейного сегмента и конечной точки линейного сегмента. Я хочу соединить линию ...
вопрос задан: 19 November 2011 23:47
0
ответов

Найдите номер способов получения суммы n со всеми положительными целыми числами меньше n

Для данного числа n, скажем, 2, сколькими способами мы можем получить сумму 2, используя числа меньше 2. 1 + 1 = 2, поэтому для 2 - только 1 способ. n = 3 1 + 1 + 1 = 3 1 + 2 = 3, поэтому для 3 - это 2 способа n = 4 1 + 1 + 1 + 1 = 4 1 + ...
вопрос задан: 19 November 2011 10:54
0
ответов

Бинарный алгоритм GCD против алгоритма Евклида на современных компьютерах

http: //en.wikipedia .org / wiki / Binary_GCD_algorithm Эта запись в Википедии имеет очень неприятное значение: алгоритм двоичного GCD был когда-то на 60% эффективнее стандартного ...
вопрос задан: 19 November 2011 07:51
0
ответов

Математика / Расчеты для бесконечного / повторяющегося мира с вращением

Как мне создать бесконечный / повторяющийся мир, который обрабатывает вращение, как в этой игре: http://bloodfromastone.co.uk/retaliation.html У меня есть закодировал мой вращающийся движущийся мир, имея иерархию вроде ...
вопрос задан: 17 November 2011 20:48
0
ответов

Сравнения с числовыми типами Scala?

Как можно создать класс, который выполняет математические вычисления и сравнения с любым числовым типом в Scala? Один очевидный подход: import math.Numeric.Implicits._ class Ops [T: Numeric] {def add (a: T, b: T) = a + ...
вопрос задан: 17 November 2011 15:03
0
ответов

Как проверить, будет ли квадратный корень из числа рациональным?

Как вы можете проверить, будет ли квадратный корень из числа рациональным или нет? Это вообще возможно? Мне это нужно, потому что мне нужно решить, отображать ли число в виде сурда или нет в математике ...
вопрос задан: 16 November 2011 11:07
0
ответов

Вращение объекта вокруг центральной точки vector2

Я должен предварять это тем, что я не совсем математик. Код, который я нашел в другом вопросе, похоже, несколько работает ... за исключением того, что он заставляет объект, который я помещаю, вращаться в большом размере ...
вопрос задан: 16 November 2011 08:26
0
ответов

Как вычислить, насколько быстрее время X отличается от времени Y в процентах? [закрыто]

У нас в офисе возник небольшой спор по поводу того, как следует интерпретировать этот вопрос. ** Время 1 = 0,6053 секунды Время 2 = 1,3477 секунды На какой процент быстрее время 1 переходит во время 2? ** Я из ...
вопрос задан: 14 November 2011 20:44
0
ответов

Почему последнее число неверно?

Почему в выводе неверно только последнее число этот код: public class Test {public static void main (String [] args) {System.out.println ("Hello world"); System.out.println ("Я ...
вопрос задан: 14 November 2011 20:11
0
ответов

Инструкция DAA Z80

Извиняюсь за этот, казалось бы, второстепенный вопрос, но я не могу найти ответ где угодно - я только подхожу к реализации инструкции DAA в моем эмуляторе Z80, и я заметил в руководстве Zilog ...
вопрос задан: 14 November 2011 09:40
0
ответов

Простой математический алгоритм: центральная точка линии

У меня есть следующий алгоритм для нахождения центра линии (средней точки). public DoublePoint getMidPoint () {return new DoublePoint ((origin.x + endPoint.x) / 2, (origin.y + endPoint.y) / 2); } ...
вопрос задан: 11 November 2011 06:19
0
ответов

Почему нам нужно преобразовать двойное число в строку, прежде чем мы сможем преобразовать его в BigDecimal?

Источник для раунда в общем доступе Apache выглядит так: public static double round (double x, int scale, int roundingMethod) {попробуйте {return (new java.math.BigDecimal (Double.toString (x)) ....
вопрос задан: 10 November 2011 01:17
0
ответов

Генетический алгоритм для задачи opti, похожей на рюкзак

У меня есть проблема оптимизации, которую я пытаюсь решить, используя генетический алгоритм. По сути, есть список из 10 связанных переменных с действительными значениями (-1 <= x <= 1), и мне нужно максимизировать некоторую функцию от ...
вопрос задан: 9 November 2011 08:31
0
ответов

Как заранее определить, возможно ли переполнение беззнакового вычисления?

В качестве личного проекта я работаю над реализацией числового типа с произвольной точностью для моего любимого проекта. Я уже знаю обо всех популярных, протестированных и надежных библиотеках, которые ...
вопрос задан: 9 November 2011 00:27
0
ответов

Как управлять двумерным преобразованием Фурье (БПФ) на трехмерном массиве с маскировкой?

У меня возникают проблемы с выполнением двухмерных быстрых преобразований Фурье на трехмерном массиве. Они имеют математическую природу и " понимание природы python / numpy. РЕДАКТИРОВАТЬ: для пояснения, основные вопросы ...
вопрос задан: 8 November 2011 16:00
0
ответов

Взаимодействие октавы с C #

Я разработал программу на Octave, в которую я хотел бы добавить слой GUI. Я хочу создать исполняемую программу на C #, которую я могу распространять, но хочу придерживаться конструкций линейной алгебры ...
вопрос задан: 8 November 2011 15:43
0
ответов

Есть ли библиотека квадратичного программирования на C ++? [закрыто]

Единственный результат поиска Google, который я нашел, - это QuadProg ++, но он не может решить задачу квадратичного программирования чья матрица неприменимо для разложения Холецкого. Так может ли кто-нибудь дать мне немного ...
вопрос задан: 6 November 2011 17:58
0
ответов

Самый быстрый язык математического программирования?

У меня есть приложение, которое требует миллионов вычитаний и остатков, я изначально запрограммировал этот алгоритм внутри C # .Net, но для обработки этой информации требуется пять минут, и мне это нужно ...
вопрос задан: 6 November 2011 07:10