Fórum Root.cz
Hlavní témata => Software => Téma založeno: pe25tr 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?
-
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?
-
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í.
-
V KCalc mi to funguje bez nastavování a IMO to fungovalo i ve dřívějších generacích KDE.
-
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.
-
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...
-
U SpeedCrunch nutno nastavit Input Format a desetinnou tečku i čárku.
-
Ale mohu nastavit buď jen tečku, nebo čárku, ne oboje...
(https://preview.ibb.co/e3HZGU/Speed_Crunch.png)
-
@ 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í.
-
Akceptuje jen desetinnou čárku...
(https://preview.ibb.co/ntJoRU/Speed_Crunch01.png)
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?
-
Mám verzi 0.11 a Qt 4.8.5 a funguje to.
Mělo by i podle dokumantace:
http://speedcrunch.org/userguide/syntax.html (http://speedcrunch.org/userguide/syntax.html)
http://speedcrunch.org/userguide/interface.html#radix-character (http://speedcrunch.org/userguide/interface.html#radix-character)
-
Řešení: Nepoužívej Blbuntu. 8)
-
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...
-
SpeedCrunch 0.12 Qt 5.6.2, bere čárku i tečku https://ctrlv.cz/Ozer
KCalc nepoužívám.
-
S speedCrunch to môžem potvrdiť, default v Debian Strech, nič som nenastavoval