Ответы пользователя по тегу C
  • Как визуализировать вращение Земли вокруг Солнца?

    Griboks
    @Griboks
    1) Нарисуйте точку (Земля), которая вращается по окружности вокруг другой точки (Солнца).
    2) Вместо окружности используйте эллипс.
    3) Найдите в интернете математическую модель земли и нарисуйте орбиту.

    p.s.
    По вашему рисунку на Землю действует только F1. Остальные силы не понятно откуда.
    Ответ написан
  • Как выразить фомулу в C?

    Griboks
    @Griboks
    Аж целых три ifа. Какой хардкод получается! Не то что библиотеки символьных вычислений.
    Ответ написан
    2 комментария
  • Как установить p2p соединение между двумя клиентами, и что для этого нужно?

    Griboks
    @Griboks
    Для ясности дополню другие ответы.
    1. Оба клиента подключаются к серверу.
    2. Сервер отдаёт им список всех подключённых клиентов.
    3. Один клиент подключается к другому, чей адрес он получил от сервера.

    Это не работает, если у клиентов нет белых адресов. Решается проблема следующими способами:
    - ретрансляции и соединение клиентов через сервер (стандартное решение для большинства игр)
    - подключение к клиентам с белыми адресами
    - проброс портов и настройка nat (если вдруг ваша игра умеет ломать сети)
    - клиенты долбят я друг к другу через udp
    - сервер соединяет концы соединений клиентов (разве какой-то nat это разрешает?)
    Короч, надо обойти nat.
    Ответ написан
    1 комментарий
  • Как сравнить точность аналитического алгоритма и его программной реализации?

    Griboks
    @Griboks
    Быть может, вы хотите сравнить погрешности результатов работы алгоритма? Это целая тема. Во-первых, необходимо выяснить, какую погрешность вносит компьютер. Затем применить соответствующий метод коррекции систематической погрешности. Если убрать эту погрешность не удалось, её надо хотя бы как-то оценить. Вот стандартный пример:
    > 0.1*0.2
    < 0.020000000000000004

    Видно, что погрешность равна 4e-19, т.е. 0.1*0.2=0.020000000000000000+-0.000000000000000004. Ну короч понятно, что есть какая-то погрешность.

    Ну а если всё-таки вам нужна точность, то это количество знаков после запятой перед первой значащей цифрой погрешности. А может и нет. Нет понятия точности, насколько мне известно.
    Ответ написан
    Комментировать