joissain järjestelmissä se on piste, toisissa pilkku, ja tämä tuottaa ongelmia parsetuksessa. miten merkin saa selville windows-järjestelmässä?
liukuluvun pistemerkki
ei löydy!!!
4618
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Mikä ongelma se on? Hyväksy parsetuksessa molemmat. Tai sitten tutki visual studion helpit.
Kannattanee käyttää jotain olemassaolevaa kilkettä lokalisointia varten. Jos luotat että pilkku onkin desimaalieroitin, se voikin olla tuhaterotin ja toisinpäin. Kuten jo itsekin sanoit, tämä riittyy järjestelmästä (voit itsekin muokata näitä asetuksia esim. windowsissa).
Joku lokalisaatiokirjasto varmasti löytyy jota voit käyttää (localization).
Onpahan noita pisteitä ja pilkkuja joutunut viilaamaan mennen tullen. Tämä asia osoittaa sen millä tasolla tämän Homo Sapiensin kulttuurievoluutio on menossa, kuussa on kuulemma käyty ja ydinohjus voidaan paukaista metrin tarkkuudella toiselle puolelle maailmaa, muitta desimaalierotinta ei voida sopia globaalisti, useimiten ei edes yhden maan sisällä. Englannissakin tuli eräästä 2 päivän työstä 5 tonnin verot vaikka tulot olivat vain noin £200, siellä kun tuo desimaalierotin vaihtelee ja palkasa oli pahaksi onneksi pennejä mukana...
Ihmeellistä että ei voida tehdä niin yksinkertaista asiaa, esim käyttäjä maksaa laskua ja pistää pilkun tai pisteen, onko vaikea koodi suorittaa että käyttäjä näkee painoi sitten pilkkua tai pistettä sen, mutta kone näkee ne yhtenä ja samana arvona, ei vaadi paljoa ohjelmistolta.
Mutta olen eri mieltä että kaiken pitäisi olla glopaalia, me olemme yksilöitä, jos kaikki sovitaan tai patentoidaan yms. Niin tuskin tekoäly koskaan valmistuu, koneen tulee ymmärtää ihmistä ilman sovittua merkkiä, tai erotinta, itse ohjelmoin virheestä sopeutuvaa koodia ja ketutttaa erimoiset sovitut asiat, dynaaminen ohjelmointi on tulevaisuus, käsite ehkä on tuntematon mutta kun on aikaa julkaisen siitä pienen sähköisen kirjasen..