Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Nell'applicazione Calcolatrice per motivi di design non è stato inserito il tasto per il calcolo della percentuale [%]. Purtroppo altri programmi simili hanno la medesima mancanza rendendo i tipici calcoli del tipo 236-18%, 698+22%, ecc.. ben più macchinosi.
In questa guida viene mostrato come arginare il problema utilizzando la linea di comando.
Verranno utilizzati 3 script in Python3 e creati degli opportuni alias nel file ~/.bashrc in modo che risulti agevole digitare i comandi nel terminale di uno smartphone.
Preparazione script
Installare da Ubuntu Store l'applicazione Terminale.
Scaricare e salvare nella cartella Documents del proprio dispositivo i seguenti script:
Avviare l'applicazione Terminale e digitare i seguenti comandi per rendere eseguibili gli script:
cd Documents
chmod +x perc.py perc_minus.py perc_plus.py
Creazione nuovi alias
Occorre inserire nuovi alias nel file ~/.bashrc per l'avvio degli script. Può essere fatto da terminale sullo smartphone oppure se si trova difficoltà a editare il file, è possibile elaborare il file sul proprio computer e quindi copiarlo sul dispositivo mobile.
La seguente procedura non rappresenta forse il metodo più ortodosso di utilizzo degli alias. Permette tuttavia l'utilizzo di comandi semplificati, fondamentali per aiutare la digitazione sul piccolo schermo di uno smartphone.
Da smartphone
Da terminale aprire con l'editor di testo Nano il file ~/.bashrc:
nano .bashrc
e inserire sotto la sezione # some more ls aliases le seguenti stringhe:
# python percentage alias p='~/Documents/perc.py' alias pm='~/Documents/perc_minus.py' alias pp='~/Documents/perc_plus.py'
Premere l'icona arancione quadrata (appena sopra la tastiera in basso a sinistra) e selezionare la modalità Nano. Appariranno i comandi per salvare e chiudere l'editor.
Per salvare premere CTRL+O e quindi Invio dalla tastiera. Per chiudere la sessione selezionare CTRL+X.
- Chiudere e riavviare il terminale.
Da computer
Accertarsi che su Ubuntu Phone sia installata l'applicazione Gestore file. Avviarla e nelle opzioni abilitare la voce Mostra file nascosti.
Individuare il file .bashrc nella propria Home e tenerlo premuto in modo che appaia l'opzione Copia e quindi selezionarla.
Spostarsi nella cartella Documents e quindi selezionare il simbolo Incolla.
- Collegando tramite cavo USB il dispositivo al computer, sarà possibile accedere al file, apportare le modifiche spiegate nel paragrafo precedente e quindi copiare il file nella cartella originaria.
Esempi di utilizzo
Se il terminale è rimasto aperto dopo la modifica degli alias, chiuderlo e riavviarlo.
I comandi devono essere digitati nella forma [alias] [totale] [percentuale] altrimenti verrà restituito un messaggio di errore. Come mostrato negli esempi i numeri con i decimali possono essere scritti sia con la virgola che con il punto (es. 12,5 oppure 12.5).
Vengono qui mostrati i 3 casi di utilizzo:
Semplice percentuale: per calcolare 200 x 5% digitare:
p 200 5
Verrà visualizzato:
200 x 5% = 10
Riduzione percentuale: per calcolare 136,78 - 25% digitare:
pm 136,78 25
Verrà visualizzato:
136,78 - 25% = 102,58500000000001
Incremento percentuale: per calcolare 180.05 + 43% digitare:
pp 180.05 43
Verrà visualizzato:
180.05 + 43% = 257,4715