Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: FreeMat a desetinná čísla  (Přečteno 1685 krát)

keeema

  • Aktivní člen
  • *
  • Příspěvků: 287
FreeMat a desetinná čísla
« kdy: 06 Října 2009, 13:13:04 »
Zdravím,
mám problém s Freematem a psaním desetinných čísel.

Pravděpodobně díky lokalizaci používá jako desetinný oddělovač čárku, ale čárka zároveň slouží jako oddělovač několika hodnot, takže pokud dám např. 3,14/2 tak vrátí výsledek 7.... Nevíte někdo kde se dá toto přenastavit?
- Gigabyte GA-M770-DS3, AMD Athlon(tm) 64 X2 4800+, 360GB HDD, 2048MB RAM, ATI Radeon HD2600 XT 256MB -  Win 7, Ubuntu 12.04
- Fujitsu-Siemens Amilo Pa 1510 - AMD Turion(tm) 64 X2 Mobile Technology TL-50 2x800Mhz, 80GB HDD, 2GB RAM, ATI Radeon Xpress 1100 - Win 7, Ubuntu 12.04
- ASUS Eee 1001P - 10.1", Intel Atom N450 1.66GHz, 1GB DDR2, 160GB, Intel GMA 950, Win 7, Ubuntu 12.04

NoWin

  • Host
Re: FreeMat a desetinná čísla
« Odpověď #1 kdy: 06 Října 2009, 15:10:10 »
Zdravím,
mám problém s Freematem a psaním desetinných čísel.

Pravděpodobně díky lokalizaci používá jako desetinný oddělovač čárku, ale čárka zároveň slouží jako oddělovač několika hodnot, takže pokud dám např. 3,14/2 tak vrátí výsledek 7.... Nevíte někdo kde se dá toto přenastavit?
Tak zkus desetinnou tečku, od Amigy nic jinýho nepoužívám.

keeema

  • Aktivní člen
  • *
  • Příspěvků: 287
Re: FreeMat a desetinná čísla
« Odpověď #2 kdy: 06 Října 2009, 16:30:27 »
Jo, to by asi bylo provizorní řešení (pokud najdu kde se to v systému mění), ale přecejen změnit nastavení přímo pro freenat, aby používal tečku by bylo lepší.
- Gigabyte GA-M770-DS3, AMD Athlon(tm) 64 X2 4800+, 360GB HDD, 2048MB RAM, ATI Radeon HD2600 XT 256MB -  Win 7, Ubuntu 12.04
- Fujitsu-Siemens Amilo Pa 1510 - AMD Turion(tm) 64 X2 Mobile Technology TL-50 2x800Mhz, 80GB HDD, 2GB RAM, ATI Radeon Xpress 1100 - Win 7, Ubuntu 12.04
- ASUS Eee 1001P - 10.1", Intel Atom N450 1.66GHz, 1GB DDR2, 160GB, Intel GMA 950, Win 7, Ubuntu 12.04

keeema

  • Aktivní člen
  • *
  • Příspěvků: 287
Re: FreeMat a desetinná čísla
« Odpověď #3 kdy: 08 Října 2009, 12:03:57 »
Řešení jsem zatím nenašel, takže jsem to tedy provizorně vyřešil změnou desetinného oddělovače v lokalizaci.

do

/etc/default/locale

přidat/změnit

LC_NUMERIC="en_GB.UTF-8"


- Gigabyte GA-M770-DS3, AMD Athlon(tm) 64 X2 4800+, 360GB HDD, 2048MB RAM, ATI Radeon HD2600 XT 256MB -  Win 7, Ubuntu 12.04
- Fujitsu-Siemens Amilo Pa 1510 - AMD Turion(tm) 64 X2 Mobile Technology TL-50 2x800Mhz, 80GB HDD, 2GB RAM, ATI Radeon Xpress 1100 - Win 7, Ubuntu 12.04
- ASUS Eee 1001P - 10.1", Intel Atom N450 1.66GHz, 1GB DDR2, 160GB, Intel GMA 950, Win 7, Ubuntu 12.04

 

Provoz zaštiťuje spolek OpenAlt.