Результаты поиска по запросу "math"

6 ответов

Оценка математического выражения

Каков наилучший способ реализовать программу на Python, которая будет принимать строку и выводить свой результат в соответствии с приоритетом оператора (например: «4 + 3 * 5» будет выводить 19). Я гуглил способы решения этой проблемы, но все они ...

6 ответов

Как сделать функцию, которая вычисляет факториал для чисел с десятичными числами?

Как я могу сделать функцию, которая вычисляет факториал (илигамма-функция [http://en.wikipedia.org/wiki/Gamma_function]) десятичных чисел в JavaScript? Например, как я могу рассчитать2.33!?

10 ответов

Как проверить деление на 7 для большого числа в C ++?

Я должен проверить, если данное число делится на 7, что обычно делается просто, делая что-то вродеn % 7 == 0Но проблема в том, что данное число может иметь до 100000000, что не вписывается даже вlong long. Другим ограничением является то, что у ...

ТОП публикаций

2 ответа

Являются ли эти функции основными по столбцам или основными по строкам?

Я сравниваю две разные линейные математические библиотеки для трехмерной графики с использованием матриц. Вот две похожие функции Translate из двух библиотек: static Matrix4<T> Translate(T x, T y, T z) { Matrix4 m; m.x.x = 1; m.x.y = 0; m.x.z = ...

3 ответа

Линия пересекает прямоугольник - как найти точки пересечения?

Я рисую прямоугольник на холсте и линию от центра прямоугольника до некоторой случайной точки в координатном пространстве. Теперь я хочу обрезать линию по длине, которая находится внутри прямоугольника, чтобы линия начиналась у края ...

8 ответов

Реализация производной в C / C ++

Как производная отf(x) обычно рассчитывается программно для обеспечения максимальной точности? Я реализуюНьютон-Рафсона [http://en.wikipedia.org/wiki/Newton%27s_method]метод, и это требует взятия производной функции.

6 ответов

Алгоритм упаковки 3d бин

Я ищу детерминированную реализацию для любого алгоритма упаковки 3d бинов, то есть для упаковки множества маленьких и разных кубоидов в один или много больших. Решение может отличаться от оптимального. Он должен быть написан на C, C ++, Java, C ...

1 ответ

Округление BigDecimal до * всегда * имеет два десятичных знака

Я пытаюсь округлить значения BigDecimal до двух десятичных знаков. я использую BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded);но он не делает то, что я ...

7 ответов

Является ли журнал Big O (logn) базой e?

Для бинарного типа дерева поиска структур данных я вижу, что обозначение Big O обычно обозначается как O (logn). Имея строчную букву l в логе, означает ли это логарифмическую базу e (n), как описано натуральным логарифмом? Извините за простой ...

2 ответа

Проверьте, на какой стороне плоскости находятся точки

Я пытаюсь взять массив трехмерных точек и плоскость и разделить точки на 2 массива в зависимости от того, на какой стороне плоскости они находятся. Прежде чем приступить к отладке, я хотел опубликовать то, что планирую сделать, чтобы убедиться, ...