Thread View: pl.comp.lang.php
3 messages
3 total messages
Started by Robert Chojnacki
Tue, 28 Aug 2001 13:10
Odejmowanie
Author: Robert Chojnacki
Date: Tue, 28 Aug 2001 13:10
Date: Tue, 28 Aug 2001 13:10
28 lines
1260 bytes
1260 bytes
Mam sobie taki fragment kodu:
for($k=0; $k < $i; $k++) {
...
...
...
$roznica = $wartosci[$k] - $zaplaty[$k];
...
...
...
}
i przy założeniu, że:
$wartosci[$k] == $zaplaty[$k];
powinienem dostawać 0 (logiczne), ale ta nie jest.
Dostaję 0 albo np. z działania:
214.91 - 214.91
wyskakuje 2.8421709430404E-014
Gdzie jest błąd?
Pozdrawiam
robert(o)
Re: Odejmowanie
Author: kRuK
Date: Tue, 28 Aug 2001 14:05
Date: Tue, 28 Aug 2001 14:05
34 lines
1646 bytes
1646 bytes
Na oko kwestia settype() z manuala
Użytkownik Robert Chojnacki <rchojnacki@hartwig.szczecin.pl> w wiadomości do
grup dyskusyjnych napisał:9mg5co$po8$1@news.tpi.pl...
> Mam sobie taki fragment kodu:
>
> for($k=0; $k < $i; $k++) {
> ...
> ...
> ...
> $roznica = $wartosci[$k] - $zaplaty[$k];
> ...
> ...
> ...
> }
>
> i przy założeniu, że:
>
> $wartosci[$k] == $zaplaty[$k];
>
> powinienem dostawać 0 (logiczne), ale ta nie jest.
> Dostaję 0 albo np. z działania:
>
> 214.91 - 214.91
>
> wyskakuje 2.8421709430404E-014
>
> Gdzie jest błąd?
>
> Pozdrawiam
>
> robert(o)
>
>
Re: Odejmowanie
Author: Piotr Pawlow
Date: Wed, 29 Aug 2001 02:49
Date: Wed, 29 Aug 2001 02:49
12 lines
1222 bytes
1222 bytes
"kRuK" <kruk75@interia.pl> wrote:. > > 214.91 - 214.91 > > wyskakuje 2.8421709430404E-014 > > Gdzie jest błąd? Nie ma. Wynik mieści się w granicach błędu :-) http://www.php.net/manual/en/language.types.float.php -- Pozdrawiam, Piotr Pawłow mailto:pp@siedziba.pl, homepage: http://pp.siedziba.pl
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads