[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: 1 / 0 = 0? : Terrific!



PureBytes Links

Trading Reference Links

That's terrific!

Thank you, Tomasz!

--- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <amibroker@xxxx> 
wrote:
> Mike,
> 
> A next beta (4.29.8) will give you 100.
> 
> Best regards,
> Tomasz Janeczko
> amibroker.com
> ----- Original Message ----- 
> From: <mik-u@xxxx>
> To: <amibroker@xxxxxxxxxxxxxxx>
> Sent: Monday, March 03, 2003 6:20 PM
> Subject: [amibroker] Re: [Tomasz] 1 / 0 = 0? : NaN or Infinity 
would be good
> 
> 
> > Hi Tomasz,
> > 
> > NaN or Infinity would be good. I just need something to check an 
> > exception and get correct value (100) when calculating formula 
like 
> > this:
> > 
> > 100 - 100 / (1 + 30 / 0) 
> > 
> > Regards,
> > Mike
> > 
> > --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" 
<amibroker@xxxx> 
> > wrote:
> > > Hello,
> > > 
> > > When I am thinking more on this... maybe it would be better
> > > to display a special string "NaN" in such case?
> > > 
> > > I will modify the WriteVal and this division handling so
> > > it displays NaN string so it is more obvious what happens.
> > > 
> > > Best regards,
> > > Tomasz Janeczko
> > > amibroker.com
> > > ----- Original Message ----- 
> > > From: "Tomasz Janeczko" <amibroker@xxxx>
> > > To: <amibroker@xxxxxxxxxxxxxxx>
> > > Sent: Monday, March 03, 2003 8:57 AM
> > > Subject: Re: [amibroker] [Tomasz] 1 / 0 = 0?
> > > 
> > > 
> > > > Hello,
> > > > 
> > > > (30/0) is NaN  - NOT a NUMBER 
> > > > 
> > > > Division by zero is illegal operation.
> > > > 
> > > > If there was no protection against dividing by zero
> > > > the program would just bomb out (crash and say good bye).
> > > > 
> > > > Therefore when dividing two numbers X / Y AB checks
> > > > if Y is equal to zero and always returns zero in that case.
> > > > 
> > > > 
> > > > Best regards,
> > > > Tomasz Janeczko
> > > > amibroker.com
> > > > ----- Original Message ----- 
> > > > From: <mik-u@xxxx>
> > > > To: <amibroker@xxxxxxxxxxxxxxx>
> > > > Sent: Monday, March 03, 2003 4:00 AM
> > > > Subject: [amibroker] [Tomasz] 1 / 0 = 0?
> > > > 
> > > > 
> > > > > Tomasz,
> > > > > 
> > > > > AB returning 0 for an expression like 1 / 0. Is it correct?
> > > > > 
> > > > > The following expression
> > > > > 
> > > > >    100 - 100 / (1 + 30 / 0) 
> > > > > 
> > > > > is equal 0 in AB, but I think it should be equal 100.
> > > > > 
> > > > > Thanks,
> > > > > Mike
> > > > > 
> > > > > 
> > > > > 
> > > > > Send BUG REPORTS to bugs@xxxx
> > > > > Send SUGGESTIONS to suggest@xxxx
> > > > > -----------------------------------------
> > > > > Post AmiQuote-related messages ONLY to: 
> > amiquote@xxxxxxxxxxxxxxx 
> > > > > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > > > > --------------------------------------------
> > > > > Check group FAQ at: 
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
> > > > > 
> > > > > Your use of Yahoo! Groups is subject to 
> > http://docs.yahoo.com/info/terms/ 
> > > > > 
> > > > > 
> > > > > 
> > > > 
> > > > Send BUG REPORTS to bugs@xxxx
> > > > Send SUGGESTIONS to suggest@xxxx
> > > > -----------------------------------------
> > > > Post AmiQuote-related messages ONLY to: 
amiquote@xxxxxxxxxxxxxxx 
> > > > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > > > --------------------------------------------
> > > > Check group FAQ at: 
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
> > > > 
> > > > Your use of Yahoo! Groups is subject to 
> > http://docs.yahoo.com/info/terms/ 
> > > > 
> > > > 
> > > >
> > 
> > 
> > Send BUG REPORTS to bugs@xxxx
> > Send SUGGESTIONS to suggest@xxxx
> > -----------------------------------------
> > Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
> > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > --------------------------------------------
> > Check group FAQ at: 
http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
> > 
> > Your use of Yahoo! Groups is subject to 
http://docs.yahoo.com/info/terms/ 
> > 
> > 
> >


------------------------ Yahoo! Groups Sponsor ---------------------~-->
DVD Rentals with No Late Fees - Try Netflix for FREE!
http://us.click.yahoo.com/abvVKB/pEZFAA/46VHAA/GHeqlB/TM
---------------------------------------------------------------------~->

Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/