eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plFinanseGrupypl.biznes.bankiGórny limit rachunkówRe: Górny limit rachunków
  • Data: 2002-10-30 21:20:56
    Temat: Re: Górny limit rachunków
    Od: Artur Gawryszczak <g...@c...edu.pl._!_!_!_> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Czarek Gorzeński wrote:
    > 30 paź 2002 o 20:03 GMT Artur Gawryszczak
    >> Zwykłe 32-bitowe integery ze znakiem ??? A grosze w drugim integerze?
    > Czemu w drugim? Może jest jeden i wartość w groszach. :)

    W podanym przykładzie 31 bitów było wykorzystanych na wartość, a 1 na
    znak. Na grosze potrzebujesz conajmniej 7 bitów a sposób w jaki system
    "pobłądził" wskazuje, że grosze są trzymane osobno.

    > Typów zmiennoprzecionkowych (double) nie używa się do operacji
    > finansowych i innych wymagających idealnego "zgadzania się" wartości. Z
    > założenia w tym sposobie zapisu liczba jest tylko przybliżeniem jej
    > wartości.

    Na dodawanie i odejmowanie zachowują najstarsze ~16 cyfr (no, niech
    będzie że 15), natomiast 8-bajtowy integer ze znakiem da tu 18 cyfr i
    będzie lepszy. W przypadku liczenia procentów (mnożenie) to i tak trzeba
    użyć jednak jakichś ułamków, jak nie zmienno- to stałoprzecinkowych (z
    tym, że te drugie to trzeba by dosć trickowo implementować :) ). Wszystko
    to i tak kwestia pisania właściwych zaokrągleń, a sinusów i logarytmów w
    rozliczeniach się chyba nie używa :-)

    --
    Pozdrówka,
    Artur

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