???
Математика на уровне МГУ

Показано с 1 по 25 из 2254

Тема: Shturman - full-real навигация + калькулятор бомбера

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Re: Shturman - full-real навигация + калькулятор бомбера

    X - номер текущего квадрата (1,2,3...701).
    Если X<=26 то код символа = X + код буквы "A" - 1

    Если X>26 то X1=X-27
    (Целая часть от X1/26) + код буквы "A" это код первого (левого) символа
    (Остаток от X1/26) * 26 + код буквы "A" - код второго (правого) символа.
    Остается получить символы по их коду и сложить их (в смысле, как строки).

    Типа перевод числа из 10-ричной в 26-ричную систему счисления только c некоторым извращением.

    Например из 28 должны получить "АB", из 2 - "B"

    Все операции с квадратами выполняются по их номерам, при отображении на экране, номер переводится в буквенное обозначение.
    Крайний раз редактировалось FrAG_Dim; 04.02.2007 в 03:10.

  2. #2
    л-и Аватар для Borneo
    Регистрация
    06.01.2007
    Адрес
    Таганрог
    Возраст
    50
    Сообщений
    3,674
    Images
    5

    Re: Shturman - full-real навигация + калькулятор бомбера

    Цитата Сообщение от FrAG_Dim Посмотреть сообщение
    X - номер текущего квадрата (1,2,3...701).
    Если X<=26 то код символа = X + код буквы "A" - 1

    Если X>26 то X1=X-27
    (Целая часть от X1/26) + код буквы "A" это код первого (левого) символа
    (Остаток от X1/26) * 26 + код буквы "A" - код второго (правого) символа.
    Остается получить символы по их коду и сложить их (в смысле, как строки).

    Типа перевод числа из 10-ричной в 26-ричную систему счисления только c некоторым извращением.

    Например из 28 должны получить "АB", из 2 - "B"

    Все операции с квадратами выполняются по их номерам, при отображении на экране, номер переводится в буквенное обозначение.
    Я попроще путь нашел... Ведь в принципе любая буква, это байт! А байт - это число и с ним уже можно, что хочешь делать... Попробуй запустить мою прогу Key, для узнавания виртуальных кодов клавиш и нажми поочередно A, B, C, D и т.д... Видишь? Все по порядку... Этим и воспользуемся. У меня другой вопрос, если делать в ОнТоп еще и навигацию, то как лучше? Увеличить окошко и показывать бомбометание и навигацию одновременно, или просто переключать вид окна на Навигацию и Бомбометание. Тогда размеры окошка останутся те же. Думаю второй вариант будет предпочтительней, никто ведь не будет считать курс и угол сброса одновременно. И экран загромождать будет меньше, а при необходимости в любой момент можно переключить хоткеем...
    Ну и что же? Это губернатор острова Борнео? (с) Ильф & Петров

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •