Calcolatrice HP 50G

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Calcolatrice HP 50G

Messaggio da Trotto@81 »

Mario Vanoni ha scritto:
Trotto@81 ha scritto:Io ho una TI-89, con cui mi trovo da dio, ma non ha nessun lettore per supporti di memoria.
Umile domanda, scusa tanto,
ma riesci a contare eventi con un solo tasto?

Se si`, svela il segreto per favore.
Spiegati meglio cosa intendi con eventi e vediamo come mi comporto in quei casi.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Calcolatrice HP 50G

Messaggio da Mario Vanoni »

Trotto@81 ha scritto:
Mario Vanoni ha scritto:
Trotto@81 ha scritto:Io ho una TI-89, con cui mi trovo da dio, ma non ha nessun lettore per supporti di memoria.
Umile domanda, scusa tanto,
ma riesci a contare eventi con un solo tasto?

Se si`, svela il segreto per favore.
Spiegati meglio cosa intendi con eventi e vediamo come mi comporto in quei casi.
- metti hai una scatola con tante foto
- vuoi sapere quante sono nel complesso
- conti mentalmente mettendo quella contata a lato
- vieni interrotto, ti ricordi dove eri rimasto?

Con un calcolatore RPN metti 1 in ognuno dei 4 stack

- conti pigiando + mettendo quella contata a lato
- vieni interrotto, il calcolatore magari spegne il display, ma il risultato rimane in memoria
- lo riaccendi con ON, e continui il conteggio, anche il giorno dopo

Con il tuo TI puoi fare la stessa cosa?

Non e` polemica, solo curiosita` professionale,
non mi dispiace imparare trucchi nuovi.

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Calcolatrice HP 50G

Messaggio da Trotto@81 »

Lo so che non era polemica la tua domanda. :)
Ritornando, la sequenza del conteggio mi rimane sul display, anche se spengo la calcolatrice, ma non credo che tu intenda questo.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Calcolatrice HP 50G

Messaggio da Mario Vanoni »

Trotto@81 ha scritto:Lo so che non era polemica la tua domanda. :)
Ritornando, la sequenza del conteggio mi rimane sul display, anche se spengo la calcolatrice, ma non credo che tu intenda questo.
Con una RPN puoi fare un contatore di eventi
1 ENTER
1 ENTER
1 ENTER
1 ENTER
poi per ogni evento pigi solamente il +
ed hai il risultato in RT.

Come fai un simile lavoro con la tua TI?
Ogni volta + 1?

Se lo puoi fare, mi interessa come.

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Calcolatrice HP 50G

Messaggio da robbybby »

@Mario: il tuo trucco non funziona con le HP dalla 28C in poi, perche' non hanno lo stack limitato a 4 locazioni, ma possono usare tutta la memori a disposizione.
Con le HP >= 28C fai:
1 ENTER
e poi devi premere ENTER ad ogni evento, e, alla fine, premere + finche' hai numeri sullo stack.

Il fatto di avere lo stack (quasi) illimitato ti permette pero' di fare tante altre belle cosette.

@Trotto@81: Mario sostanzialmente, vuole contare quante volte preme un tasto. Lui preme un tasto ogni volta che si verifica un evento e la calcolatrice incrementa un contatore ad ogni pressione del tasto. Lo so che e' banale scrivere un programmino che faccia cio', ma lui lo fa senza scrivere nessun programma. Ho detto giusto, Mario?

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Calcolatrice HP 50G

Messaggio da Mario Vanoni »

robbybby ha scritto:@Mario: il tuo trucco non funziona con le HP dalla 28C in poi, perche' non hanno lo stack limitato a 4 locazioni, ma possono usare tutta la memori a disposizione.
Con le HP >= 28C fai:
1 ENTER
e poi devi premere ENTER ad ogni evento, e, alla fine, premere + finche' hai numeri sullo stack.

Il fatto di avere lo stack (quasi) illimitato ti permette pero' di fare tante altre belle cosette.

@Trotto@81: Mario sostanzialmente, vuole contare quante volte preme un tasto. Lui preme un tasto ogni volta che si verifica un evento e la calcolatrice incrementa un contatore ad ogni pressione del tasto. Lo so che e' banale scrivere un programmino che faccia cio', ma lui lo fa senza scrivere nessun programma. Ho detto giusto, Mario?
Esatto.

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: Calcolatrice HP 50G

Messaggio da albatros »

Mario Vanoni ha scritto:Come fai un simile lavoro con la tua TI?
Ogni volta + 1?

Se lo puoi fare, mi interessa come.
Con la sharp el-506w:

Codice: Seleziona tutto

1 invio
+ 1 invio
invio
invio
invio
...
La calcolatrice, quando scrivi +1, interpreta l'operazione come ANS + 1, dove ANS è il risultato dell'ultima operazione, che nel nostro caso vale 1.
Poi ogni volta che premi invio, la calcolatrice interpreta il comando come la ripetizione dell'ultima operazione (ANS + 1), quindi ad ogni invio viene incrementato il totale di 1 (la variabile ANS rimane in memoria anche quando si spenge la calcolatrice).

Una cosa simile si poteva fare anche con la calcolatrice grafica casio che avevo qualche anno fa (persa o rubata in treno, non lo so...).

Comunque, per un uso del genere, è altrettanto valido un pallottoliere... :lol:
robbybby ha scritto:Scrivi il programma sul tuo PC Linux, lo compili, lo provi sull'emulatore (x49gp, su Linux), e poi, quando funziona, lo scarichi sulla calcolatrice, via USB, o, piu' comodamente, con la schedina di memoria SD.
Molto interessante...

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Calcolatrice HP 50G

Messaggio da robbybby »

albatros ha scritto:
robbybby ha scritto:Scrivi il programma sul tuo PC Linux, lo compili, lo provi sull'emulatore (x49gp, su Linux), e poi, quando funziona, lo scarichi sulla calcolatrice, via USB, o, piu' comodamente, con la schedina di memoria SD.
Molto interessante...
Il compilatore si chiama HP-GCC 2.0, e il sito e' http://www.hpgcc.org.
Esistea anche un hpgcc 3, ma e' tuuo un altro progetto, con qualche feature interessante in piu', ma non l'ho provato.
Altri documenti interessanti si trovano alle url:
http://sense.net/~egan/hpgcc/
http://sourceforge.net/mailarchive/foru ... pgcc-devel

x49gp e' scaricabile solo da svn con:
svn co https://x49gp.svn.sourceforge.net/svnroot/x49gp x49gp

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Calcolatrice HP 50G

Messaggio da Trotto@81 »

Mi era venuto in mente poi cosa intendeva Mario, con le TI non si può fare, ma sinceramente non mi è mai capitato di doverla usare come un contatore.

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: Calcolatrice HP 50G

Messaggio da albatros »

@ robbybby:
grazie! :D

Rispondi