On Tue, Mar 9, 2010 at 11:00, Info <1888softw...@gmail.com> wrote:
> Hello List,
> I am using the math function exp( $arg )
> http://php.net/exp
> ... using argument values ranging between 0 to 1500.
> When I get into larger numbers, such as 750, the function returns an
> undocumented "INF".
> Presumably the "INF" means the number exceeds processing capacity. It would
> be nice to know the official explanation.
> At any rate, I want to capture the "INF" so that I can indicate to my users,
> in a friendlier manner, that capacity is exceeded.
> How?
> Please also cc my address on your reply, with thanks,
> Sincerely,
> Esteban
> 1888Software.com S.A.
> Software Powers the Net
> WWW: http://1888Software.com
> Email: 1888softw...@gmail.com

You can use the is_infinite() function. It's not entirely undocumented
though. See http://php.net/float. Basically you'll get INF when you
exceed the range according to the IEEE floating point standard.

Daniel Egeberg

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to