eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingjak szacowac dokladnosc obliczenRe: jak szacowac dokladnosc obliczen
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!.POSTED!not-for-mail
    From: Radoslaw Jocz <r...@p...onet.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: jak szacowac dokladnosc obliczen
    Date: Sat, 18 Jun 2011 21:17:59 +0100
    Organization: http://onet.pl
    Lines: 34
    Message-ID: <itj15k$14a$1@news.onet.pl>
    References: <itiucm$n4v$1@news.onet.pl> <2...@c...tac>
    NNTP-Posting-Host: cpc1-hawk1-0-0-cust398.aztw.cable.virginmedia.com
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1308428276 1162 82.46.25.143 (18 Jun 2011 20:17:56 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Sat, 18 Jun 2011 20:17:56 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
    In-Reply-To: <2...@c...tac>
    Xref: news-archive.icm.edu.pl pl.comp.programming:191033
    [ ukryj nagłówki ]

    Wojciech Muła wrote:
    > On Sat, 18 Jun 2011 20:30:34 +0100 Radoslaw Jocz
    > <r...@p...onet.pl> wrote:
    >
    >> ostatnio pracuje troche nad grafika wektorowa 2D
    >> i mam pytanie jak rozwiazac problemy z dokladnoscia i zaokraglaniem
    >>
    >> podstawowe problemy z jakimi sie spotykam:
    >> [...]
    >>
    >> - mamy dane 2 punkty p0(x,y), p1(x,y) powiedzmy p0 jest podany a p1
    >> obliczony nalezy sprawdzic czy to ten sam punkt czy dwa lezace
    >> powiedzmy blisko siebie, wiadomo gdy d(p0, p1) == 0 to ten sam punkt
    >> ale to tez wiem
    >>
    >> - mamy dana prosta zadana dwoma punktami p1,p2 i punkt p0
    >> sprawdzic czy punkt p0 lezy na prostej czy powiedzmy bardzo blisko
    >> tej prostej
    >
    > Jeśli pracujesz na typach zmiennoprzecinkowych, to musisz przyjąć
    > sobie jakąś granicę błędu, np. 1e-6, czy 1e-5. Czyli np.
    > d(p0, p1) <= 1e-6, to p0=p1.
    >
    > w.
    >
    robie dokladnie tak samo np walidujac punkt lezacy na na danym odcinku
    lub okregu itp ale z mojej praktyki wynika ze granica bledu musi byc
    conajmniej o kilka rzedow wielkosci wieksza niz dokladnosc samego typu
    na ktorym sie liczy np double a wiadomo jak przyjme ten parametr zbyt
    maly lub zbyt duzy to nic dobrego z tego nie bedzie

    zastanawiam sie w jakim stopniu wielkosc takiego bledu moze zalezec od
    danego jezyka i jego api
    np porownujac Java i C i czy w ogole takie rozwazania maja sens

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: