Как стать автором
Обновить
1
0
Владимир @Csve

Пользователь

Отправить сообщение
Развернувшись таким образом, чтобы давление Солнечного ветра или воздействие атмосферы на низкой околоземной орбите создавало нужный момент.
Для начала дайте ссылку на оригинал, а не ресурс с сомнительной компетенцией в обсуждаемом вопросе.
И почему вы считаете, что четырехкратное увеличение интенсивности падения метеоритов напрочь уничтожит следы? Оставленое там железо, надо полагать, тоже сотрет в порошок?
Аппараты без системы ориентации просто обклеивают солнечными панелями со всех сторон.
В нашем случае так делать невыгодно, очень сильно пострадает производительность аппарата, которая по большей части упирается в энергетику.
Пока квази-кассегрен c линзовым корректором апертурой 140мм.
Пиксель и фокус подобраны так, чтобы проекция межпиксельного расстояния на поверхность Луны была равна 0.25м с высоты 50км.
Съемка либо кадром в режиме слежения за точкой, либо TDI в орбитальной ориентации.
Вы какой алгоритм имеете ввиду? Есть требуемая программа ориентации, ее реализация на аппарате происходит автономно.
Выбор исполнительных механизмов не велик, маховики/гиродины, магнитные катушки(не работают у Луны), реактивные двигатели(неприменимы для точной ориентации) и гравитационные штанги(тоже не катит). Может забыл чего, но вменяемой альтернативы маховикам не видно.
У вас есть на примете хотябы один подходящий гиродин? Я настолько маленьких не знаю.
Все верно.
Скоро будут. Следите за постами Кота.
Да, смогут. И эти данные могут оказаться очень полезны на начальном этапе работы аппарата.
Понятие микроспутник характеризует массу аппарата. В принципе двигательная установка на нем быть может. Но она вовсе не обязательна для обеспечения ориентации аппарата. Для этого, действительно, можно использовать гиродины или двигатели маховики, но их нужно время от времени разгружать. На низкоорбитальных аппаратах для разгрузки и не очень быстрой переориентации обычно используют магнитные катушки.
То есть как sielover
Да также примерно как и вы, выше написал.
Исходя из условий должно быть не более 3 вариантов произведений для суммы, которую знает Иван. Иначе в случае когда одно больше другого возникает неопределенность. Значит сумма не более 6. А если сумма меньше 6, то все варианты произведений меньше и Иван не задал бы первого вопроса.
Числа с плавающей точкой хранятся в нормализованной форме. Самые маленькие в денормализованной. Эти два множества не пересекаются, так что записать их по разному можно только на бумаге.
Или занулять при определении структуры, что, кстати, в любом случае не помешает.
С double как раз все отлично будет, а со стрингом, да, неочень.
Такая реализация накладывает много ограничений и больше подходит для С (не код а принцип), но и вариант автора далеко не универсален.
bool testclass::operator==(testclass& comp)
{
    int s = sizeof(*this);
    for (int i = 0; i < s; i+=4)
    {
        if (*(int*)((int)this + i) != *(int*)((int)&comp + i)) return false;
    }
    return true;
}
Как человек не сильно испорченный плюсами рискну предложить альтернативный вариант:

bool testclass::operator==(testclass& comp) { int s = sizeof(*this); for (int i = 0; i < s; i+=4) { if (*(int*)((int)this + i) != *(int*)((int)&comp + i)) return false; } return true; }

В макрос завернуть не проблема.
Или я чего не знаю о хранении объектов в памяти?

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность