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

Математика включает в себя манипулирование числами в программе. По общим математическим вопросам обращайтесь по адресу https://math.stackexchange.com/.
39

Математика с плавающей точкой нарушена?

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

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

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

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

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

Простой вопрос интервью усложнился: по номерам 1..100 найдите пропущенные числа, по которым точно k отсутствуют

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В чем разница между '/' и '//' при использовании для деления?

Есть ли преимущество в использовании одного над другим? В Python 2 они оба возвращают те же результаты: >>> 6/3 2 >>> 6//3 2
08 окт. '08 в 17:16