Вопросы с тегом 'math'
Математика включает в себя манипулирование числами в программе. По общим математическим вопросам обращайтесь по адресу https://math.stackexchange.com/.
40
Математика с плавающей точкой нарушена?
Рассмотрим следующий код: 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
15
Как я могу проверить значения NaN?
float('nan') приводит к Nan (не к числу). Но как я могу это проверить? Должно быть очень легко, но я не могу его найти.
03 июн. '09 в 13:19
27
Понимание "случайности"
Я не могу обдумать это, что является более случайным?
rand()
ИЛИ
rand() * rand()
Я нахожу, что это настоящий мозговой тизер, не могли бы вы мне помочь?
EDIT:
Интуитивно я знаю, что математический ответ будет заключаться в том, что они одина...
18 окт. '10 в 3:40
5
Как мне определить, является ли мой расчет пи точным?
Я пытался использовать различные методы для реализации программы, которая дает цифры pi последовательно. Я попробовал метод
11 янв. '13 в 17:15
48
Разделите число на 3 без использования операторов *,/, +, -,%
Как бы вы разделили число на 3 без использования *, /, +, -, %, операторов?
Число может быть подписано или без знака.
27 июл. '12 в 19:34
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