eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingBłędny epsilon - this is not a bug, this is ?Re: Błędny epsilon - this is not a bug, this is ?
  • Received: by 10.236.127.133 with SMTP id d5mr36202yhi.1.1352205080821; Tue, 06 Nov
    2012 04:31:20 -0800 (PST)
    Received: by 10.236.127.133 with SMTP id d5mr36202yhi.1.1352205080821; Tue, 06 Nov
    2012 04:31:20 -0800 (PST)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!op
    al.futuro.pl!szmaragd.futuro.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada
    .pl!nx02.iad01.newshosting.com!newshosting.com!news-out.readnews.com!transit3.r
    eadnews.com!209.85.216.88.MISMATCH!c7no8592223qap.0!news-out.google.com!gf5ni18
    188417qab.0!nntp.google.com!c7no8592222qap.0!postnews.google.com!glegroupsg2000
    goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Tue, 6 Nov 2012 04:31:20 -0800 (PST)
    In-Reply-To: <k7apte$eiu$1@news.task.gda.pl>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=193.189.80.39;
    posting-account=EexxQQoAAAAkOfWz0VZRKLcHNpXJZLB9
    NNTP-Posting-Host: 193.189.80.39
    References: <50924bb1$0$1308$65785112@news.neostrada.pl>
    <k72sqt$gq$1@news.dialog.net.pl>
    <509505f2$0$1317$65785112@news.neostrada.pl>
    <k734vm$43g$1@news.dialog.net.pl>
    <509533d1$0$26687$65785112@news.neostrada.pl>
    <k797v2$t98$1@news.dialog.net.pl>
    <509848c6$0$1208$65785112@news.neostrada.pl>
    <k79hhh$26k$1@news.dialog.net.pl> <k7am9f$n0p$1@zeus.man.szczecin.pl>
    <k7apte$eiu$1@news.task.gda.pl>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <0...@g...com>
    Subject: Re: Błędny epsilon - this is not a bug, this is ?
    From: Roman W <r...@g...com>
    Injection-Date: Tue, 06 Nov 2012 12:31:20 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:200526
    [ ukryj nagłówki ]

    W dniu wtorek, 6 listopada 2012 10:48:21 UTC użytkownik AK napisał:

    > Nie buraku i (jak widac) niedouku.
    >
    > Takie porownania _zawsze_ robi sie np. w ten sposob.
    >
    >
    >
    > int fp
    >
    > a > b (a - b) > EPS
    >
    > a < b (a - b) > -EPS
    >
    > a >= b (a - b) >= -EPS
    >
    > a <= b (a - b) <= EPS
    >
    > a == b fabs(a - b) <= EPS
    >
    > a != b fabs(a - b) > EPS

    Nie jestem przekonany do tego, ze tak sie powinno robic ZAWSZE. Jezeli mam kod:

    if (a >= 0) {
    b = sqrt(a);
    } else {
    // zglos blad ze a ujemne
    }

    to zastepowanie "a >= 0" przez "a >= EPS" nie ma sensu.

    RW

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: