Запитання з тегом «math»

Математика передбачає маніпулювання числами в межах програми. Щодо загальних питань з математики, будь ласка, запитайте на [math.stackexchange.com] (https://math.stackexchange.com/). Примітка. Якщо ваше запитання стосується несподіваних результатів підрахунків з плаваючою комою, спочатку прочитайте [Чи порушена математика з плаваючою комою?] (Https://stackoverflow.com/q/588004/1679849).

30
Чи порушена математика з плаваючою комою?
На цей питання є відповіді на Stack Overflow на російському : Вичісленні на кількість з плавальною точкою не працюють Розглянемо наступний код: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Чому трапляються ці неточності?

30
Найшвидший спосіб визначити, чи є квадратний корінь цілого числа цілим числом
Я шукаю найшвидший спосіб визначити, чи longзначення є ідеальним квадратом (тобто його квадратний корінь - це інше ціле число): Я зробив це простим способом, використовуючи вбудовану Math.sqrt() функцію, але мені цікаво, чи є спосіб зробити це швидше, обмежившись лише доменним числом. Підтримувати таблицю пошуку недоцільно (оскільки існує близько 2 31,5 …

30
Визначте, чи перекриваються два діапазони дат
З огляду на два діапазони дат, який найпростіший чи найефективніший спосіб визначити, чи перекриваються два діапазони дат? Наприклад, припустимо, що ми мали діапазони, позначені змінними DateTime, StartDate1до EndDate1 та StartDate2 до EndDate2.

30
Питання про інтерв'ю стало складніше: задані числа 1..100, знайдіть числа, які відсутні, вказані саме k, відсутні
Я мав цікавий досвід співбесіди. Питання почалося дуже просто: Q1 : У нас є пакет , що містить номери 1, 2, 3..., 100. Кожне число з’являється рівно один раз, тому є 100 чисел. Тепер одне число випадково вибирається з сумки. Знайдіть відсутнє число. Звичайно, я чула це запитання про інтерв'ю, …
1146 algorithm  math 




30
Обчисліть відстань між двома точками широти-довготи? (Формула Гаверсіна)
Як обчислити відстань між двома точками, вказаними широтою та довготою? Для уточнення я хотів би відстань у кілометрах; бали використовують систему WGS84, і я хотів би зрозуміти відносну точність наявних підходів.

30
Функція проектування f (f (n)) == -n
Питання, яке я отримав на своєму останньому інтерв'ю: Створіть таку функцію f, що: f(f(n)) == -n Де ціле числоn з 32 бітами ; ви не можете використовувати складні арифметичні числа. Якщо ви не можете спроектувати таку функцію для всього діапазону чисел, спроектуйте її для максимально можливого діапазону. Будь-які ідеї?
841 math  integer 

28
Розуміння "випадковості"
Я не можу обійтись цим, що є більш випадковим? rand() АБО : rand() * rand() Я вважаю, що це справжній тизер для мозку, чи можете ви мені допомогти? Редагувати: Інтуїтивно я знаю, що математичною відповіддю буде те, що вони однаково випадкові, але я не можу не думати, що якщо ви …

5
Як визначити, чи точний мій розрахунок пі?
Я намагався різними методами реалізувати програму, яка дає цифри pi послідовно. Я спробував метод серії Тейлора , але він виявився надзвичайно повільним (коли через деякий час я порівняв результат із значеннями в Інтернеті). У всякому разі, я намагаюся вдосконалити алгоритми. Отже, під час написання програми я застряг у проблемі, як …


24
Як перевірити, чи число є потужністю 2
Сьогодні мені знадобився простий алгоритм для перевірки, чи число є потужністю 2. Алгоритм повинен бути: Простий Правильно для будь-якого ulongзначення. Я придумав такий простий алгоритм: private bool IsPowerOfTwo(ulong number) { if (number == 0) return false; for (ulong power = 1; power > 0; power = power << 1) { …
584 c#  algorithm  math 



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.