Go(x)° APK 2.3.1

Go(x)°

11 gen 2025

0.0 / 0+

Martin Šumák

Risolutore formula automatica per geocaching - non calcola fase finale da soli!

Scarica APK - Ultima Versione

Descrizione Dettagliata

Go (x) ° è un risolutore automatico di formule per i giocatori di geocaching.


Alcuni multicache specificano la posizione finale / dello stadio sotto forma di formula, ad esempio: N 48 ° 43. (B) (E-4) (A-5) 'E 021 ° 14. (C-2) (A ) (D-45) ".
Go (x) ° libera i geocacher dal calcolare da soli, annotare i valori e digitare manualmente le coordinate del risultato nell'applicazione della mappa.
Il tipico caso d'uso dell'applicazione può essere riassunto come segue:


1. Copiare e incollare la formula in Go (x) °.
2. Se necessario, modificare il testo incollato per ottenere una formula valida.
3. Immettere i valori della variabile richiesta.
4. Toccare l'indicatore sulla mappa per aprire la posizione nell'applicazione mappa preferita.


La formula e il valore di ciascuna variabile vengono memorizzati in modo permanente subito dopo essere stati immessi.
In qualsiasi momento è possibile visualizzare un risultato parziale calcolato con valori noti.
Se vengono immessi tutti i valori richiesti e il risultato è sotto forma di coordinate valide, il risultato viene automaticamente visualizzato sulla mappa da dove è possibile inviarlo direttamente ad altre applicazioni cartografiche.
Finora esiste il supporto per il riconoscimento delle coordinate solo nella forma X GG ° MM.MMM 'Y GGG ° MM.MMM' (con tolleranza per i caratteri bianchi, °, 'ecc.).
L'invio diretto delle coordinate ad altre app è supportato per: Google Maps, Locus Map Pro, Locus Map Free, Waze.


-------- Regole di formula valida --------


1. Il testo tra parentesi è considerato una formula algebrica (con priorità degli operatori standard e tolleranza per i caratteri bianchi) contenente:

- costanti decimali: 3,5 , 7 , -4 , +0,01 , 4,8 , -9,6 , ... (i valori vengono visualizzati con una precisione di tre cifre decimali)

- variabili: a , x , BBB , Q1 , Q2 , numero_1 , ... (il carattere di sottolineatura "_" è l'unico carattere non alfanumerico consentito nel nome della variabile)

- operatori: + , - , * , / , : , % , ^ (rispettivamente: più, meno, moltiplicazione, divisione, divisione, modulo, potenza)

- parentesi e parentesi: () , {} , [] (tutti e tre i tipi hanno lo stesso significato)


2. Il testo al di fuori delle parentesi ha le seguenti limitazioni:

- sono consentiti solo numeri interi

- i nomi delle variabili possono contenere solo caratteri alfabetici tranne W, E, N, S (quelli sono riservati ai punti cardinali) e "_"


3. La lunghezza della formula è limitata a 1500 caratteri!


-------- Esempi di formule --------


N 48 ° 43. C (A + D) D '
E 021 ° 15. (B - B) (C - A) (E) »

È una formula valida con le variabili A, B, C, D, E. I caratteri bianchi tra parentesi (tra operatori e operandi) vengono ignorati.


N 48 ° 4D. (AB * BA + CB * D) 'E 021 ° 14. (CD-2 * B) AC'

È una formula valida con le variabili AB, AC, B, BA, CB, CD, D.Se singole lettere stanno per cifre, allora è opportuno passare alla modalità variabili di una lettera e otteniamo le variabili A, B, C, D .


N 48 45. [108 + (ABB / 15)]
E 021 12. 305 - [(ABB% 15) x 2] + A

È una formula valida con le variabili ABB, A. Passando alla modalità variabili di una lettera si ottengono le variabili A, B.
Inoltre, c'è una parte difficile: il carattere "x". L'app chiederà informazioni sulla "x", se è l'operatore di moltiplicazione o meno.
Se scegliamo "no", "x" verrà trattata come un'altra variabile.


N 48 ° 45. (2X) (2X + Y) (3X + 2Y)
E 21 ° 12. (3 + X) (X + Y) (1 + Y)

È una formula valida perché la moltiplicazione verrà aggiunta automaticamente ovunque manchi l'operatore, ad esempio (2X) verrà modificato in (2 * X) o ad es. (4 (a + b)) verrà modificato in (4 * (a + b)) ecc.
L'inserimento della moltiplicazione funziona solo tra parentesi. La notazione B2 non verrà modificata in B * 2 anche tra parentesi, perché sarà riconosciuta come variabile 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)

È una formula valida, ma se vogliamo che E in parte ... E (R: A) ... sia riconosciuto come variabile, dobbiamo metterlo tra parentesi cioè ... (E) (R: A). .., perché E è un carattere riservato per "Est".
Se cambiassimo questa parte in ... (E (R: A)) ... allora la moltiplicazione verrebbe inserita dopo E e avremmo (E * (R: A))

Screenshot dell'App

Vecchie Versioni

Simili