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 ?
  • Data: 2012-11-06 10:46:22
    Temat: Re: Błędny epsilon - this is not a bug, this is ?
    Od: "slawek" <h...@s...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Tomasz Sowa" napisał w wiadomości grup
    dyskusyjnych:k79hhh$26k$...@n...dialog.net.pl...

    >No właśnie nie wystarczy, unie zrobiłem specjalnie żeby obliczenie
    >dodawania zrobić odpowiednio w 32 bitach (float) i 64 bitach (double). W
    >twoim przypadku obliczenia będą przeprowadzone w 80 bitach lub więcej
    >(zależnie od opcji kompilacji).

    Ok, ale podążając za twoim pomysłem należałoby stwierdzić, że jakiekolwiek
    porównania a > b należy usunąć z programów i zastąpić je porównaniami (int)a
    > (int)b .

    Czyli - zamiast problemu "DBL_EPSILON jest podany z 50% błędem" - mamy
    problem "arytmetyka liczb double jest źle zaimplementowana". Miałem napisać
    "ROTFL", ale jak się głębiej zastanowić - nie ma się z czego śmiać.

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: