Вопросы с тегом 'math'

Математика - это изучение количества, структуры, пространства и изменений. Любые математические вопросы на этом сайте должны быть связаны с программированием.
35
ответов

Сбита ли математика с плавающей запятой?

Рассмотрим следующий код: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Почему происходят эти неточности?
задан 26 февр. '09 в 0:39
29
ответов

Самый быстрый способ определить, является ли целочисленный квадратный корень целым числом

Я ищу самый быстрый способ определить, является ли long значение идеальным квадратом (т.е. Его квадратный корень - другое целое число): Я сделал это легко, используя встроенную функцию Math.sqrt(), но мне интересно, есть ли способ сделать это быстр...
задан 17 нояб. '08 в 16:43
33
ответов

Определите, перекрываются ли два диапазона дат

Учитывая два диапазона дат, какой самый простой или эффективный способ определить, перекрываются ли два диапазона дат? В качестве примера предположим, что мы имеем диапазоны, обозначенные переменными DateTime StartDate1 - EndDate1 и StartDate2 - En...
задан 28 нояб. '08 в 17:48
45
ответов

Вопрос с легким собеседованием усложнился: с учетом номеров 1..100, найдите недостающее число (и)

У меня было интересное интервью с собеседником некоторое время назад. Вопрос начался очень просто: Q1: у нас есть сумка, содержащая числа 1, 2, 3,..., 100. Каждое число появляется ровно один раз, поэтому 100 номеров. Теперь из мешка случайно выб...
задан 16 авг. '10 в 13:26
118
ответов

Проектирование функции f (f (n)) == -n

Вопрос, который я получил в своем последнем интервью: Создайте функцию f, такую, что: f(f(n)) == -n Где n - 32-разрядное целое число со знаком; вы не можете использовать арифметику сложных чисел. Если вы не можете создать такую ​​функцию для в...
задан 09 апр. '09 в 0:04
21
ответ

Что такое высочайшее целое значение JavaScript, число которого может идти без потери точности?

Определяется ли это языком? Есть ли определенный максимум? Разница в разных браузерах?
задан 21 нояб. '08 в 1:47
27
ответов

Понимание "случайности"

Я не могу обдумать это, что является более случайным? rand() ИЛИ rand() * rand() Я нахожу, что это настоящий мозговой тизер, не могли бы вы мне помочь? EDIT: Интуитивно я знаю, что математический ответ будет заключаться в том, что они одина...
задан 18 окт. '10 в 6:40
5
ответов

Как определить, является ли мой расчет pi точным?

Я пытался использовать различные методы для реализации программы, которая дает цифры pi последовательно. Я попробовал метод
задан 11 янв. '13 в 20:15
48
ответов

Разделите число на 3 без использования операторов *,/, +, -,%

Как бы вы разделили число на 3 без использования *, /, +, -, %, операторов? Число может быть подписано или без знака.
задан 27 июля '12 в 22:34
33
ответов

Рассчитать расстояние между двумя точками долготы широты? (Формула Хаверсина)

Как рассчитать расстояние между двумя точками, заданными широтой и долготой? Для уточнения, я хотел бы расстояние в километрах; точки используют систему WGS84, и я хотел бы понять относительную точность доступных подходов.
задан 26 авг. '08 в 15:50
14
ответов

Целочисленное разделение с остатком в JavaScript?

В JavaScript, как мне получить: целое число раз заданное целое число переходит в другое? остаток?
задан 19 нояб. '10 в 21:53
22
ответов

Как проверить, является ли число мощностью 2

Сегодня мне нужен простой алгоритм для проверки того, является ли число мощностью 2. Алгоритм должен быть: Простой Корректно для любого значения ulong. Я придумал этот простой алгоритм: private bool IsPowerOfTwo(ulong number) { if (number =...
задан 01 марта '09 в 22:01
18
ответов

Как суммировать массив чисел в Ruby?

У меня есть массив целых чисел. Например: array = [123,321,12389] Есть ли хороший способ получить их сумму? Я знаю, что sum = 0 array.each { |a| sum+=a } будет работать.
задан 08 окт. '09 в 19:04
11
ответов

Как я могу проверить NaN на Python?

float('nan') приводит к Nan (не к числу). Но как я могу это проверить? Должно быть очень легко, но я не могу его найти.
задан 03 июня '09 в 16:19
5
ответов

Самый быстрый способ определить, существует ли целое число между двумя целыми числами (включительно) с известными наборами значений

Есть ли более быстрый способ, чем x >= start && x <= end в C или С++, проверить, существует ли целое число из двух целых чисел? UPDATE: Моя конкретная платформа - iOS. Это часть функции размытия ящика, которая ограничивает пиксели по ...
задан 13 июня '13 в 22:21