[elektro-etc] Ámítástechnika , oh!
Pataki István
pataki.istvan at freemail.hu
Sat Apr 25 14:17:31 CEST 2015
Persze nem vagyok szoftveres, meglehet azért nem értem a dolgot, de a
legpiszlicsárébb programomban is egy csomó időt eltöltöttem azzal, hogy
a humán interfész ne mutasson marhaságot. Nem érdekel, hogy
tizenakárhány tizedesre dolgozik, az csak azért van, hogy a kerekítés
meg a formattálás után normális képe és a kijelzésnek megfelelő
pontossága legyen az eredménynek. És főleg ne maradjon benne olyan, hogy
ha összeadom az oszlopokat kalkulátorral, akkor más eredmény jöjjön ki,
mint ami a vonal alá van írva.
Mivel ilyet a "nagy" szolgáltatóknál tapasztaltam, az a gyanú alakult ki
bennem, hogy ennek valami közös oka lehet, például ugyanazt a rendszert
használják.
pi
----- Original Message -----
From: "Gabor Ambruzs" <gabor.ambruzs at gmail.com>
To: <elektro-etc at tesla.hu>
Sent: Saturday, April 25, 2015 9:08 AM
Subject: Re: [elektro-etc] Ámítástechnika , oh!
Matlab-simulinkben futottam egyszer bele abba hogy
2!=1.9999999999999999999999. Pár orát debugoltunk mire leesett a
tantusz...... Bement egy dobozba a majdnem 2 az meg hülyeségeket
csinált.
Nagyon nem mindegy hogy valami int vagy float....
2015.04.24. 19:38 ezt írta ("Karoly Kovacs" <koka55 at gmx.at>):
> A lebegőpontos aritmetika szokott ilyen tréfákat csinálni.
> Na meg az, amikor a programoló számítástechnikai ismeretei - hogy is
> mondjam, szóval tudjátok. :)
>
> Aranyos pl., amikor be kell fizetni 0,0001 Ft-ot.
>
> Komolyra fordítva: néhány esetben nem is olyan egyszerű az aritmetikát
> úgy
> "irányítani", hogy értelmes eredmény jöjjön ki.
>
> Károly
>
> Pataki István wrote:
>
>>
>> Kaptam a matávtól egy levelet. Be is szkennelhettem volna, de talán a
>> lényeget egy sima idézet is hozza:
>>
>> "A Műszaki rendszer felújítása a jelzett két nap egyikén az Ön
>> telefon
>> és ISDN szolgáltatásának működésében egyszeri, 4,00000000000001 óra
>> időtartamú kiesésével járhat."
>>
>> De nem a ragozás egyeztetésének hiányán akadtam fenn:). Azt már
>> mexoktam, hogy (még az a múlt rendszerben, amikor 25% volt a sarc)
>> 2400Ft-ra 600,01Ft volt az áfa, és rendesen ott is szerepelt az
>> összeg
>> mint 3000,01Ft. El nem tudom találni, miféle programnyelvi sajátosság
>> eredményezi az ilyen apróságokat, de nem volt még olyan számlám, ahol
>> a
>> kalkulátor minden tételre ugyanannyit hozott volna ki. Többnyire
>> filléres eltérésekről van szó, de nekem akkor is érthetetlen.
>>
>> pi
>>
>>
>
More information about the Elektro-etc
mailing list