Go(x)° icon

Go(x)°

2.0.0 for Android
4.5 | 5,000+ Instalacje

Martin Šumák

Opis Go(x)°

Go (x) ° to automatyczny solwer formuł dla graczy geocachingu.
Niektóre multibachy określają lokalizację finału / etapu w postaci wzoru, na przykład:
N 48 ° 43. (B) (E-4) (A-5) 'E 021 ° 14. (C-2) (A) (D-45)'
.
Idź (x) ° zwolnienia geocacherzy z samodzielnego obliczania, zapisywania wartości i ręcznego wpisywania współrzędnych wyników do aplikacji mapowej.
Typowy przypadek użycia aplikacji można podsumować następująco:
1. Skopiuj i wklej formułę do Go (x) °.
2. W razie potrzeby edytuj wklejony tekst, aby uzyskać prawidłową formułę.
3. Wpisz wymagane wartości zmiennej.
4. Dotknij znacznika na mapie, aby otworzyć lokalizację w ulubionej aplikacji mapowej.
Formuła i wartość każdej zmiennej są przechowywane na stałe zaraz po wprowadzeniu.
W każdej chwili możesz zobaczyć obliczony wynik częściowy ze znanymi wartościami.
Jeśli zostaną wprowadzone wszystkie wymagane wartości, a wynik jest w postaci prawidłowych współrzędnych, wynik jest automatycznie wyświetlany na mapie, skąd można go przesłać bezpośrednio do innych aplikacji mapowych.
Jak dotąd jest obsługa rozpoznawania współrzędnych w postaci
X DD ° MM.MMM 'Y DDD ° MM.MMM'
(z tolerancją białych znaków, °, 'itp.).
Bezpośrednie wysyłanie współrzędnych do innej aplikacji jest obsługiwana dla: Google Maps, Locus Map Pro, Locus Map Free, Waze.
-------- Reguły prawidłowej formuły ------ -
1.
Tekst w nawiasach jest uważany za wzór algebraiczny (ze standardowymi operatorami z priorytetem i tolerancją dla białych znaków) zawierający:
- stałe dziesiętne:
3,5
,
7
,
-4
,
+0,01
,
4,8
,
-9,6
, ... (wartości są wyświetlane z dokładnością do trzech miejsc po przecinku)
- zmienne:
a
,
x
,
BBB
,
Q1
,
Q2
,
liczba_1
, ... (podkreślenie „_” to jedyny znak niealfanumeryczny dozwolony w nazwie zmiennej)
- operatory:
+
,
-
,
*
,
/
,
:
,
%
,
^
(odpowiednio : plus, minus, mnożenie, dzielenie, dzielenie, modulo, potęga)
- nawiasy i nawiasy:
()
,
{}
,
[ ]
(wszystkie trzy typy mają to samo znaczenie)
2.
Tekst w nawiasach kwadratowych ma następujące ograniczenia:
- tylko liczby całkowite są dozwolone
- nazwy zmiennych mogą zawierać tylko znaki alfabetu z wyjątkiem W, E, N, S (te są zarezerwowane dla punktów kompasu) i „_”
3.
Długość formuły jest ograniczona do 1500 znaków!
-------- Przykłady formuł --------
N 48 ° 43. C (A + D) D '
E 021 ° 15. (B - B) (C - A) (E) '
To poprawna formuła ze zmiennymi A, B, C, D, E. Białe znaki w nawiasach (między operatorami i operandami) są ignorowane.
N 48 ° 4D. (AB * BA + CB * D) 'E 021 ° 14. (CD-2 * B) AC'
Jest to poprawny wzór ze zmiennymi AB , AC, B, BA, CB, CD, D. Jeśli poszczególne litery oznaczają cyfry, to należy przełączyć się na tryb zmiennych jednoliterowych i otrzymujemy zmienne A, B, C, D.
N 48 45. [108 + (ABB / 15)]
E 021 12. 305 - [(ABB% 15) x 2] + A
Jest to poprawna formuła ze zmiennymi ABB, A. Przełączając się do trybu zmiennych jednoliterowych, otrzymujemy zmienne A, B.
Ponadto jest trudna część - znak "x". Aplikacja zapyta Cię o „x” - czy jest to operator mnożenia, czy nie.
Jeśli wybierzemy „nie”, to „x” będzie traktowane jako kolejna zmienna.
N 48 ° 45. (2X) (2X + Y) (3X + 2Y)
E 21 ° 12. (3 + X) (X + Y) (1 + Y)
Jest to prawidłowy wzór, ponieważ mnożenie zostanie automatycznie dodane wszędzie tam, gdzie brakuje operatora, tj. (2X) zostanie zmienione na (2 * X) lub np. (4 (a + b)) zostanie zamienione na (4 * (a + b)) itd.
Wstawienie mnożenia działa tylko w nawiasach. Notacja B2 nie zostanie zmieniona na B * 2 nawet w nawiasach, ponieważ zostanie rozpoznana jako zmienna B2.
N48 ° (D + J + M + O) .E (R: A) + (C + L + O)
E021 ° (G ^ I). (A + B + E + F + G + H + K + L + N + P)
To poprawna formuła , ale jeśli chcemy, aby E w części ... E (R: A) ... było rozpoznawane jako zmienna, musimy umieścić ją w nawiasach, czyli ... (E) (R: A) ..., ponieważ E jest zarezerwowanym znakiem dla „Wschodu”.
Gdybyśmy zmienili tę część na ... (E (R: A)) ... to mnożenie zostanie wstawione po E i otrzymamy (E * (R: ZA))

Co nowego w Go(x)° 2.0.0

design, filtering, sorting

Informacja

  • Kategoria:
    Narzędzia
  • Aktualna wersja:
    2.0.0
  • Zaktualizowano:
    2021-02-10
  • Rozmiar:
    3.2MB
  • Wymaga Androida:
    Android 4.2 or later
  • Deweloper:
    Martin Šumák
  • ID:
    sk.sumak.gox
  • Available on:
  • Go(x)°
    Go(x)° 1.11.3
    2.6MB
    2020-12-20
    APK
    Picture
  • Go(x)°
    Go(x)° 1.11.2
    2.8MB
    2020-09-10
    APK
    Picture