math- все статьи тега ➜ страница 2
Как вы печатаете Надстрочный код в Python?
Я знаю о функции xb в python, но она, кажется, не работает для меня. Я осознаю, что для этого мне может потребоваться загрузить сторонний модуль, и если да, то какой из них будет лучшим? Я нуб с Python, и с StackOverflow, следовательно, мой основной вопрос. Теперь немного о контексте... В настоящее время я пишу биномиальное расширение решателя, чтобы попробовать и использовать навыки, которые я учу сам. Проблема возникает, когда я пытаюсь отобразить расширение пользовательского ввода в исполь ...
Как получить числа после запятой? (java) [дубликат]
На этот вопрос уже есть ответ здесь: Как получить целые и дробные части из double в JSP / Java? 17 ответов double d = 4.321562; Есть ли простой способ извлечь 0.321562 самостоятельно из d? Я попытался заглянуть в класс математики, но безуспешно. Если это можно сделать без преобразования в строку или приведения к чему-либо еще, еще лучше. ...
xslt-вычитание дней
Можно ли с помощью xslt взять поле даты и вычесть из него N дней? Если да, то не могли бы вы привести мне пример? ...
Преобразование линейных значений слайдера в экспоненту
У меня есть слайдер: min val. = 0 max val. = 20'000 step = 0.1 min, max значения и step являются constants. На каждом шаге (например, изменение положения большого пальца) ползунок возвращает текущее значение и положение большого пальца в %. Как я могу преобразовать текущее возвращаемое значение, чтобы оно росло экспоненциально, как на 2-м графике-где 0-8 ' 000-занимает 80% ширины слайдера. Красная графика: На каждом шаге (изменение положения большого пальца) ползунок возвращает текуще ...
Понимание " случайности"
Я не могу обойти это, что более случайно? rand() или rand() * rand() Я нахожу это настоящий тизер мозга, не могли бы вы мне помочь? EDIT: интуитивно я знаю, что математический ответ будет заключаться в том, что они одинаково случайны, но я не могу не думать, что если вы "запустите алгоритм случайных чисел" дважды, когда вы умножите их вместе, вы создадите что-то более случайное, чем просто делаете это однажды. ...
Каково самое высокое целочисленное значение JavaScript, к которому число может перейти без потери точности?
это определяется языком? Есть ли определенный максимум? Это отличается в разных браузерах? ...
Рассчитать расстояние между двумя точками широты-долготы? (Формула гаверсинуса )
Как рассчитать расстояние между двумя точками, указанными широтой и долготой? для уточнения я хотел бы расстояние в километрах; точки используют систему WGS84, и я хотел бы понять относительную точность доступных подходов. ...
Как я могу проверить значения NaN?
float('nan') результаты в Nan (не число). Но как я могу это проверить? Должно быть очень легко, но я не могу найти его. ...
Как проверить, является ли число степенью 2
сегодня мне нужен простой алгоритм для проверки, является ли число степенью числа 2. алгоритм должен быть: простой необходимая для любого ulong значение. Я придумал такой простой алгоритм: private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > 0; power = power << 1) { // This for loop used shifting for powers of 2, meaning // that the value will become 0 after the last shift // (from binary ...
Самый быстрый способ перечислить все простые числа ниже N
Это лучший алгоритм, который я мог бы придумать. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while numbers: p = numbers.pop() primes.append(p) numbers.difference_update(set(range(p*2, n+1, p))) return primes >>> timeit.Timer(stmt='get_primes.get_primes(1000000)', setup='import get_primes').timeit(1) 1.1499958793645562 можно ли сделать еще быстрее? этот код имеет недостаток: с numbers неупорядоченный набор, нет никакой гара ...
Вычислить расстояние между 2 координатами GPS
Как рассчитать расстояние между двумя координатами GPS (используя широту и долготу)? ...
Вычисление среднего арифметического (один тип среднего) в Python
есть ли встроенный или стандартный метод библиотеки в Python для вычисления среднего арифметического (один тип среднего) списка чисел? ...
Как определить, находится ли точка в 2D треугольник?
есть простой способ определить, находится ли точка внутри треугольника? Это 2D, а не 3D. ...
Каковы наиболее широко используемые библиотеки векторной / матричной математики / линейной алгебры C++ и их компромиссы затрат и выгод? [закрытый]
похоже, что многие проекты медленно приходят к необходимости делать матричную математику и попадают в ловушку первого построения некоторых векторных классов и медленного добавления функциональности, пока их не поймают, создавая наполовину заданную пользовательскую библиотеку линейной алгебры и в зависимости от нее. Я хотел бы избежать этого, не создавая зависимости от некоторой тангенциально связанной библиотеки (например, OpenCV, OpenSceneGraph). каковы обычно используемые матричная математ ...
Уникальные (неповторяющиеся) случайные числа в O (1)?
Я хотел бы генерировать уникальные случайные числа между 0 и 1000, которые никогда не повторяются (т. е. 6 не появляется дважды), но это не прибегает к чему-то вроде поиска O(N) предыдущих значений, чтобы сделать это. Это возможно? ...
Самый безопасный способ конвертировать float в integer в python?
математический модуль Python содержит удобные функции, такие как floor & ceil. Эти функции принимают число с плавающей запятой и возвращает ближайшее целое число ниже или выше его. Однако эти функции возвращают ответ в виде числа с плавающей запятой. Например: import math f=math.floor(2.3) теперь f возвращает: 2.0 каков самый безопасный способ получить целое число из этого поплавка, не рискуя ошибками округления (например, если поплавок эквивалентен 1.99999) или, может быть, я должен и ...
Алгоритм нахождения наибольшего простого множителя числа
каков наилучший подход к вычислению наибольшего простого множителя числа? Я думаю, что наиболее эффективным будет следующее: найти наименьшее простое число, которое делит чистоплотных проверьте, является ли результат деления простым если нет, найдите следующий самый низкий перейти к 2. я основываю это предположение на том, что легче вычислить малые простые множители. Это примерно так? Какие еще подходы, которые я должен изучить? Edit: теперь я понял, что мой подход бесполезен, если в игре ...
Как сделать округленные проценты добавить до 100%
рассмотрим четыре процента ниже, представленные как float номера: 13.626332% 47.989636% 9.596008% 28.788024% ----------- 100.000000% мне нужно представить эти проценты как целые числа. Если я просто использую Math.round(), Я в конечном итоге в общей сложности 101%. 14 + 48 + 10 + 29 = 101 если я использую parseInt(), Я в конечном итоге в общей сложности 97%. 13 + 47 + 9 + 28 = 97 каков хороший алгоритм для представления любого количества процентов в виде целых ч ...
Каков метод преобразования радианов в градусы?
Я сталкиваюсь с этим иногда и всегда забываю, как это сделать. одна из тех вещей, которые появляются не так часто. также, что формулы для преобразования углов, выраженных в радианах в Градусы и обратно? ...
Производительность математических библиотек Java matrix? [закрытый]
мы вычисляем что-то, время выполнения которого связано матричными операциями. (Некоторые детали ниже, Если интересно.) Этот опыт вызвал следующий вопрос: есть ли у людей опыт работы с библиотеками Java для matrix math (например, multiply, inverse и т. д.)? Например: JAMA Кольт Apache commons math Я искал и нашел ничего. детали нашего сравнения скорости: мы используем Intel FORTRAN (ifort (IFORT) 10.1 20070913). Мы переопределили его в Java (1.6), используя Apache commons math 1.2 matri ...