Мы должны использовать дважды или BigDecimal для вычислений в Java? Сколько издержки с точки зрения производительности для BigDecimal, как сравнено для удвоения?
обратитесь к моей быстрой схеме, присоединенной ниже. то, что я пытаюсь сделать, получают координаты желтых точек при помощи угла от известных координат красных точек. принятие каждой желтой точки...
Я реализую бильярдную игру пула в Java, и все это хорошо работает. Это - многопользовательская игра, но тем не менее, должно также быть возможно играть его один. С этой целью я пытаюсь реализовать...
Если у меня есть переменные a, b, c типа дважды, позвольте c: = a/b, и дают a и b значения 7 и 10, затем значение c 0,7 регистров, как являющихся меньше чем 0,70. С другой стороны, если переменные - все...
Существует очень удобный набор 2-х утилит геометрии здесь. angleBetweenLines имеет проблему, все же. Результат всегда положителен. Я должен обнаружить и положительные и отрицательные углы, поэтому если одна строка...
Я пишу пользовательский синтаксический анализатор прокрутки игры в кости (хихиканье, если Вы должны) в Python. В основном я хочу использовать стандартную математическую оценку, но добавить 'd' оператор: #xdy суммируют = 0 для каждого в диапазоне (x): сумм
ПРИВЕТ, я пытаюсь использовать устойчивые предикаты для вычислительной геометрии от Jonathan Richard Shewchuk. Я не программист, таким образом, я даже не уверен в том, что я говорю, я могу делать некоторых основных...
Так данный x и питание, n, решают для X^n. Существует простой способ, которым это - O (n)... Я могу свалить его к O (n/2) путем выполнения numSquares = n/2; numOnes = n%2; возвратитесь (numSquares * x * x + numOnes * x); Теперь...
У меня есть следующая часть pseudo-C/Java/C# кода: интервал [] = {30, 20}; интервал b [] = {40, 50}; интервал c [] = {12, 12}; Как я вычисляю векторное произведение ABxAC?
Как Вы математически смоделировали бы распределение повторных реальных измерений производительности - "Реальная жизнь", означающая Вас, не является просто цикличным выполнением по рассматриваемому коду, но и это - просто короткое...
Я пишу sokoban решатель для забавы и практики, она использует простой алгоритм (что-то как BFS с небольшим количеством различия). теперь я хочу оценить его время выполнения (O и омега). но потребность знать...
Предпосылка: Эта страница Wikipedia предполагает, что вычислительная сложность деления в столбик "Учебника" является O (n^2). Вычет: Вместо того, чтобы брать два N-разрядных числа, если я беру одно N-разрядное...
Лучше всего использовать пример для описания проблемы. Позволяет говорят, что у меня есть десятичное значение 100.227273. 100.227273 * X = Y я должен найти самое маленькое положительное целое число X, который дает целое число Y.
У меня есть ряд точек как: пуант (3302.34,9392.32), pointB (34322.32,11102.03), и т.д. Я должен масштабировать их так, каждый x-и y-координата находятся в диапазоне (0.0 - 1.0). Я пытался делать это сначала...
Я создаю игру, где плееры могут сделать сплав. Для создания этого менее предсказуемым и более интересным я думал, что длительность и твердость сплава не должны быть вычислены простым...
Я хотел бы функцию пола с синтаксисом int floor (double x); но std :: floor возвращает двойной. Is static_cast (std :: floor (x)); гарантированно даст мне правильное целое число, или я мог ...
Я должен вычислить nullspace нескольких тысяч маленьких матриц (8x9, не 4x3, как я записал ранее), параллельно (CUDA). Все ссылки указывают на SVD, но алгоритм в числовых рецептах кажется...
Для 2D игры я продолжаю работать, я хотел бы выяснить, когда снаряд достигает своего самого близкого для указания на его цель. Снаряд является точкой, которая перемещается постоянным дуплексом, dy на кадр. Цель...
Я знаю, что производительность никогда не бывает черно-белой, часто одна реализация быстрее в случае X и медленнее в случае Y и т. Д., Но в целом - B-деревья быстрее, чем AVL или RedBlack-Trees? Они есть ...
Учитывая hypoteneuse (c в типичном уравнении a*a + b*b = c*c), что эффективный путь состоит в том, чтобы вычислить все возможные целочисленные значения a и b, такого что <b?Примечание: Я видел, что c больше, чем...
Я хотел бы иметь некоторый сбой всего проекта быстрый механизм (возможно, RuntimeException) для любого кода, который вызывает присвоение NaN. В моем NaN проекта никогда не допустимое значение. Я понимаю, что мог...
Я работаю над приложением, я должен смочь объединить две перекрывающихся произвольных формы, как оттянуто пользователем. Это была бы Операция объединения на двух формах. Результирующая форма была бы...
Фракталы всегда были определенной тайной для меня. Что практические применения (вне рендеринга к красивым изображениям) там для фракталов в различных доменах проблемы программирования? И, не делать...
Эй математические фанаты, у меня есть проблема, это озадачивало меня некоторое время теперь. Это для персонального проекта. У меня есть три точки: красный, зеленый, и синий. Они расположены на промах картона, таким образом что...
Привет там люди Stackoverflow, я выполняю сайт, который находит его пользователей самым дешевым местом для покупки книг. Это легко для единственной книги, но для нескольких книг может иногда быть более дешево купить то...
Мы все дразнили 'X минут, оставаясь' диалоговым окном, которое, кажется, слишком упрощенно, но как мы можем улучшить его? Эффективно, вход является набором скоростей загрузки до текущего времени, и...
Я пишу программу в C. Я хочу найти решение путем уменьшения выражения D1+D2 +...... +Dn, где Di является расстояниями, вычисленными формулой расстояния между 2 точками. Вышеупомянутое выражение находится в x..
У меня есть двойное, которое является: удвойте mydouble = 10; и я хочу 10^12, таким образом, 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10. Я попробовал двойной newDouble = голова (10, 12); и это возвращает меня в NSLog:...