Tastierino numerico: punto o virgola?

1,655 views
Skip to first unread message

Tiziano Lattisi

unread,
Dec 15, 2014, 3:32:38 PM12/15/14
to jug...@googlegroups.com
Ciao a tutti,

mi hanno fatto notare che le tastiere estese possono avere sul tastierino numerico il punto oppure la virgola.
Aprendo un programma di foglio di calcolo (tipo excel) viene però sempre associato al tastino sotto il “3” la funzione di “virgola” (nel caso di locale it), indipendentemente da cosa sia stampigliato sul tasto, e dal carattere che viene effettivamente stampato, ad esempio, in un blocco note o similare.

Che sappiate, si tratta di una funzione di sistema che mette il tastierino in modalità “valuta”, o viene gestito da software?

ciao!
T

Mirco Attocchi

unread,
Dec 15, 2014, 3:50:23 PM12/15/14
to jug...@googlegroups.com
Ciao Tiziano,
Io l'ho sempre gestito via software. A me ha sempre dato il carattere punto quel tasto, con layout tastiera italiano, quindi ho sempre intercettato è cambiato via codice dove mi serve. Ma non so se é il modo corretto.

Mirco
--
You received this message because you are subscribed to the Google Groups "JUG Trentino Alto Adige Suedtirol" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jugtaa+un...@googlegroups.com.
To post to this group, send email to jug...@googlegroups.com.
Visit this group at http://groups.google.com/group/jugtaa.
For more options, visit https://groups.google.com/d/optout.

Davide

unread,
Dec 15, 2014, 5:10:03 PM12/15/14
to jug...@googlegroups.com

On 15/12/2014 21:32, Tiziano Lattisi wrote:
> Che sappiate, si tratta di una funzione di sistema che mette il tastierino in modalità “valuta”, o viene gestito da software?
Prendi un editor di testo banale come notepad o equivalente linux e
premi lo stesso tasto.

Tiziano Lattisi

unread,
Dec 15, 2014, 8:51:51 PM12/15/14
to jug...@googlegroups.com
Non capisco.
T

Davide

unread,
Dec 16, 2014, 1:47:27 AM12/16/14
to jug...@googlegroups.com
Ciao Tiziano,

scusa non avevo letto la tua ultima parte. Se in un blocco note viene
messo il "punto" mentre in calc
la "virgila", allora è il programma calc che fa questa conversione e non
il sistema operativo.

Davide

unread,
Dec 16, 2014, 1:54:48 AM12/16/14
to jug...@googlegroups.com

On 16/12/2014 07:47, Davide wrote:
> Ciao Tiziano,
>
> scusa non avevo letto la tua ultima parte. Se in un blocco note viene
> messo il "punto" mentre in calc
> la "virgila", allora è il programma calc che fa questa conversione e
> non il sistema operativo.
>
>

In java potresti fare la stessa cosa usando VK_NUMPAD3

Tiziano Lattisi

unread,
Dec 16, 2014, 11:00:46 AM12/16/14
to jug...@googlegroups.com
Forse intendevi dire VK_DECIMAL.

E’ questo che mi lascia perplesso. Visto che il tasto non è comunque considerato punto oppure virgola, ma “separatore decimale”, mi aspetterei che fosse possibile mapparlo dipendentemente dal locale.

Certo posso sempre fare una cosa manuale, andando a prendermi dal locale stesso il char su cui mapparlo, ma strano proprio che non ci sia un modo più pulito…

Matthias Dieter Wallnöfer

unread,
Dec 16, 2014, 11:03:14 AM12/16/14
to jug...@googlegroups.com
Ciao,

dovrebbe essere questione del locale scelto. Sotto ambiente Linux c'è il
file /etc/locale.conf che contiene almeno la variabile LANG impostato a
it_IT.utf8, de_DE.utf8...ecc. (man 7 locale).
Su Windows c'è l'impostazione di localizzazione nel pannello di controllo.

Nella maggior parte d'Europa il separatore decimale è la virgola e non
il punto come nel mondo inglese e la Svizzera
(http://upload.wikimedia.org/wikipedia/commons/a/a8/DecimalSeparator.svg).
Dunque Excel fa la cosa giusta.

Matthias Wallnöfer

Tiziano Lattisi

unread,
Dec 16, 2014, 11:31:34 AM12/16/14
to jug...@googlegroups.com
Sì, senza dubbio fa la cosa giusta, ma perché la deve fare?

Sul mio mac, tastiera it, locale it, quel tasto corrisponde alla virgola sempre (e di fatto anche sul tasto c’è disegnata la virgola).

Non capisco perché in Windows questa gestione debba essere lasciata agli applicativi… posso capire che ci siano due tipi di utilizzo, diciamo “valuta” e “scientifico”, ma perché dovrebbe un applicativo finanziario capire cosa significa un separatore di valuta andando a vedersi il locale (e simmetricamente un applicativo di calcolo scientifico)?

Mi aspetterei un “usa il tastierino come tastiera finanziaria”, senza preoccuparmi se il mio locale parla euro o sterline… :-(

T
Reply all
Reply to author
Forward
0 new messages