🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231106

Re: Problem z właściwym sumowaniem

#231106
From: artiun
Date: Tue, 14 Jul 2015 15:43
33 lines
3625 bytes
W dniu 2015-07-14 o 17:01, Borys Pogoreło pisze:
> Dnia Tue, 14 Jul 2015 02:19:28 +0200, Kviat napisał(a):
>
>> Nie to żebym się czepiał (węgiel wybrałem żeby "przerysować"), ale ktoś
>> kto wystawia takie faktury (albo robi obroty na poziomie 2147483647/100
>> = 21474836,47 zł - 21,5 mln zł) to raczej php nie używa do wystawiania
>> faktur czy ewidencjonowania sprzedaży (no chyba, że się mylę...)
>
> Mnie to akurat by zupełnie nie zdziwiło. Przykład z trochę innego podwórka:
> ilu ludzi powierzyło swoje pieniądze giełdom bitcoinowym napisanym w PHP i
> jak to się skończyło...
> http://falkvinge.net/2014/03/11/just-how-abysmal-was-gox-security-anyway/
>
>> Czy mógłbyś podać jakiś przykład (taki z życia), przy którym można się
>> obawiać przekroczenia zakresu?
>
> Przy pojedynczej sprzedaży faktycznie trudno przekroczyć granicę 32 bitów
> przesuwając przecinek tylko o dwa miejsca, ale jak operujesz na jakichś
> zestawieniach z większych zakresów, to zaczyna sie robić ciasno. A tych
> pralek 215 można sprzedać w jednym miesiącu bez problemu :)
>
Zwracasz uwagę na to co nie ma nic wspólnego ze sprzedażą. Przykład prosty. 
Jest sobie fabryka wkrętów do blachy, huta produkująca słoiki. Tego nie da 
się sprzedawać na sztuki, a w paczkach lub paletach. Koszt produkcji liczony 
jest do 6 miejsca po przecinku dla pojedynczej sztuki. Po to księgowość ma 
konta zaokrągleń. To są szczególne przypadki, ale są.
I o ile sprzedaż (oprogramowanie) może bazować na intach, to kosztów 
produkcji się tak nie liczy (a przynajmniej nie co do sztuki :) ). Takie 
wkręty - pracownik wystukał (pilnując maszyny w ciągu 8h 10kg - ile to jest 
wkrętów? Podpowiem +-ileś)

-- 
Artur
Technical Details
Message-ID: <55a52ef2$0$2196$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!81.171.118.64.MISMATCH!peer04.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <9ecf2928-3e4b-4d12-8383-9217f3a32d17@googlegroups.com> <55a38ee3$0$2188$65785112@news.neostrada.pl> <12ptonkwkgs46.11ond3800czpd$.dlg@40tude.net> <55a4558c$0$8390$65785112@news.neostrada.pl> <9ze6foy5egfu.1dx9v1kz1bvfb.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!81.171.118.64.MISMATCH!peer04.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Tue, 14 Jul 2015 17:43:43 +0200
From: artiun <artiun@spam.wp.pl>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl-PL; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0
MIME-Version: 1.0
Newsgroups: pl.comp.lang.php
Subject: Re: Problem z właściwym sumowaniem
References: <9ecf2928-3e4b-4d12-8383-9217f3a32d17@googlegroups.com> <55a38ee3$0$2188$65785112@news.neostrada.pl> <12ptonkwkgs46.11ond3800czpd$.dlg@40tude.net> <55a4558c$0$8390$65785112@news.neostrada.pl> <9ze6foy5egfu.1dx9v1kz1bvfb.dlg@40tude.net>
In-Reply-To: <9ze6foy5egfu.1dx9v1kz1bvfb.dlg@40tude.net>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAAFXRFWHRDcmVhdGlvbiBUaW1l AAfVBwEUExQxoOF6AAAAB3RJTUUH1QcBFCMjg1qR9gAAAAlwSFlzAAAK8AAACvABQqw0mAAAAAZQ TFRFAAAA////pdmf3QAAAHZJREFUeNpj+A8GDFSjHoOpf8xg6oA8iPrHAJb7wQ+mPtSDqYcQDc+f I1MPW/hB1AMGMPWDGSTY+F+ujvk/QwOjAQ8DP8MBBgEWBkaGj//kVP6z43AEM4QCGtIPpBoYGOfU M/x//IFxDkTJHghVC6F+U9HvQAAATjr8CsUXDxIAAAAASUVORK5CYII=
X-Antivirus: avast! (VPS 150714-0, 2015-07-14), Outbound message
X-Antivirus-Status: Clean
Lines: 33
Message-ID: <55a52ef2$0$2196$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.22.80.73
X-Trace: 1436888818 unt-rea-a-01.news.neostrada.pl 2196 83.22.80.73:8288
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 3361
X-Received-Body-CRC: 588809985
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit