🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #215719

Re: Porównywanie liczb, double float

#215719
From: J.F.
Date: Mon, 17 Jun 2019 14:20
40 lines
2422 bytes
Użytkownik "AK"  napisał w wiadomości grup 
dyskusyjnych:qe64od$13b8$1@gioia.aioe.org...
On 2019-06-12 14:44, J.F. wrote:
> Użytkownik "Pszemol"  napisał w wiadomości grup
>> To nie jest problem VB, to jest problem przyjetego formatu liczb 
>> rzeczywistych.

>I tam. Nieprawda. W _kazdym_ systemie/formacie FP moze sie zdarzyc.

Ale w inny sposob.

>> Albo problem programisty :-)
>_Wylacznie_ problem programisty.

>> Po prostu nie da sie zapisac 32.8 dokladnie.
>> Programista ma o tym wiedziec i sie zabezpieczyc :-)
>Prawda!

Ale w innym systemie byc moze sie da, wiec nie musi sie zabezpieczac.
Za to 1/3 wynosi ... nie bardzo wiadomo ile :-)

>>> Czy inne Visuale jak VC++ lub VC# też tak mają?
>> To jest problem procesora z FP IEEEcostam.
>Wcale nie. To jest problem jak najbardziej ogolny.

Ogolny, ale te formaty, co wewnetrznie uzywaja liczb z mantysą 
binarna, to maja problem z liczbami dziesietnymi.

>> Akurat .net ma dodatkowe formaty (Decimal), w ktorych powinno to 
>> dzialac.
>> Tylko trzeba ie
>> Ale i tak bym dorzucil zabezpieczenie.

>Racja! Sam Decimal tak naprawde przed niczym sam z siebie nie chroni.

Ale akurat przed tym chroni.
Inne cuda za to potrafi spowodowac, ktore z kolei w IEEEcostam i 
podobnych nie wystapia :-)

J.
Technical Details
Message-ID: <5d07a220$0$17347$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <qdqqh6$n2f$1@dont-email.me> <5d00f430$0$17345$65785112@news.neostrada.pl> <qe64od$13b8$1@gioia.aioe.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "J.F." <jfox_xnospamx@poczta.onet.pl>
Newsgroups: pl.comp.programming,pl.misc.elektronika
References: <qdqqh6$n2f$1@dont-email.me> <5d00f430$0$17345$65785112@news.neostrada.pl> <qe64od$13b8$1@gioia.aioe.org>
In-Reply-To: <qe64od$13b8$1@gioia.aioe.org>
Subject: Re: Porównywanie liczb, double float
Date: Mon, 17 Jun 2019 16:20:21 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Lines: 41
Message-ID: <5d07a220$0$17347$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.26.104.202
X-Trace: 1560781345 unt-rea-a-01.news.neostrada.pl 17347 83.26.104.202:61609
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit