KCalc: desetinná tečka i čárka

pe25tr

KCalc: desetinná tečka i čárka
« kdy: 15. 08. 2018, 10:01:12 »
Používám často kalkulačku KCalc. Dříve jsem měl "někde" nastaveno, že chápala oba znaky ',' i '.' jako desetinnou čárku. Bylo to velice pohodlné při kopírování čísel z terminálu pomocí myši. Po přechodu na jiné distro jsem o tohle nastavení přišel a nemůžu si vzpomenout (ani najít), kde se to dá nastavit.
Neuměl byste někdo poradit?
« Poslední změna: 15. 08. 2018, 11:21:04 od Petr Krčmář »


tomík

Re:KCalc: desetinná tečka i čárka
« Odpověď #1 kdy: 15. 08. 2018, 21:12:21 »
Co jsem programoval simple komplexní kalkulačku v Qt4 tak bylo jedno jestli jsem zadaval tečku nebo čárku, vždy to vzalo a bylo to vlastně jedno. I pokud tam bylo písmeno tak  to byla vlastně nula (žádné vlastní ošetřování). A jestli je  KDE pořád v Qt tak to asi funguje (KDE nepoužívám), ale jinde to tak jít nemusí. Co je to za to distro?

Re:KCalc: desetinná tečka i čárka
« Odpověď #2 kdy: 15. 08. 2018, 21:32:58 »
A byl to opravdu KCalc? Kalkulaček je hodně. Ať zkouším do KCalcu vložit 4.5 nebo 4,5 tak mi to hodí nan. Doporučuji SpeedCrunch, nejlepší kalkulačka co znám a tohle určitě umí.

ByCzech

  • *****
  • 1 849
    • Zobrazit profil
    • E-mail
Re:KCalc: desetinná tečka i čárka
« Odpověď #3 kdy: 15. 08. 2018, 22:30:33 »
V KCalc mi to funguje bez nastavování a IMO to fungovalo i ve dřívějších generacích KDE.

meno

Re:KCalc: desetinná tečka i čárka
« Odpověď #4 kdy: 15. 08. 2018, 22:46:20 »
predpokladam ze na debiane/kubuntu  fungovali obe moznosti a na arch linuxe a jeho derivatoch kcalc akceptuje iba to, co je prave aktualne v regionalnych nastaveniach.


pe25tr

Re:KCalc: desetinná tečka i čárka
« Odpověď #5 kdy: 16. 08. 2018, 09:01:28 »
Je to opravdu KCalc z KDE.

Předchozí distribuce byla Mandriva 2011, teď mám ubuntu 16.něco instalované jako minimal s později doinstalovaným KDE

V Mandivě bylo třeba zapsat něco někam do konfigurace KDE, aby (nejen) kalkulačka akceptovala desetinnou čárku i tečku, zapoměl jsem ale co a kam.

Zkoušel jsem teď SpeedCrunch, funguje pouze s desetinnou čárkou...

Jirka2

Re:KCalc: desetinná tečka i čárka
« Odpověď #6 kdy: 16. 08. 2018, 10:05:17 »
U  SpeedCrunch nutno nastavit Input Format a desetinnou tečku i čárku.

pe25tr

Re:KCalc: desetinná tečka i čárka
« Odpověď #7 kdy: 16. 08. 2018, 11:35:23 »
Ale mohu nastavit buď jen tečku, nebo čárku, ne oboje...

Re:KCalc: desetinná tečka i čárka
« Odpověď #8 kdy: 16. 08. 2018, 12:16:58 »
@ Ale mohu nastavit buď jen tečku, nebo čárku, ne oboje...

Tím se nastavuje, jaký bude zobrazený formát výsledku, takže obojí být ani nemůže. Jde o to, že ve SpeedCunchi při Ctrl+C a Ctrl+V nebo při ručním psaní lze např. sčítat 1,7 + 2.8 a výsledek je 4,5 nebo 4.5 dle nastavení.

pe25tr

Re:KCalc: desetinná tečka i čárka
« Odpověď #9 kdy: 16. 08. 2018, 12:38:03 »
Akceptuje jen desetinnou čárku...


Píšete (tomík, ByCzech), že vám KCalc bere čárku i tečku, má tedy Qt vlastní konfiguraci, kde by se to dalo nastavit, že ',' i '.' je '.', když se očekává číslo.
Nebo je to v nastavení KDE?
Nebo je třeba nastavit LC_NUMERIC?

Re:KCalc: desetinná tečka i čárka
« Odpověď #10 kdy: 16. 08. 2018, 12:53:46 »

Lol Phirae

Re:KCalc: desetinná tečka i čárka
« Odpověď #11 kdy: 16. 08. 2018, 13:08:33 »
Řešení: Nepoužívej Blbuntu.  8)

ByCzech

  • *****
  • 1 849
    • Zobrazit profil
    • E-mail
Re:KCalc: desetinná tečka i čárka
« Odpověď #12 kdy: 16. 08. 2018, 17:30:36 »
Píšete (tomík, ByCzech), že vám KCalc bere čárku i tečku, má tedy Qt vlastní konfiguraci, kde by se to dalo nastavit, že ',' i '.' je '.', když se očekává číslo.
Nebo je to v nastavení KDE?
Nebo je třeba nastavit LC_NUMERIC?

Vůbec netuším, fungovalo to out-of-box. Debian...

tomík

Re:KCalc: desetinná tečka i čárka
« Odpověď #13 kdy: 16. 08. 2018, 21:54:00 »
SpeedCrunch 0.12 Qt 5.6.2, bere čárku i tečku https://ctrlv.cz/Ozer
KCalc nepoužívám.

Robert

Re:KCalc: desetinná tečka i čárka
« Odpověď #14 kdy: 16. 08. 2018, 23:14:31 »
S speedCrunch to môžem potvrdiť, default v Debian Strech, nič som nenastavoval