in reply to Re: How to portably determine integer limits?
in thread How to portably determine integer limits?
Ok - I mean the min/max integer value for a scalar $i at the point where $i-- or $i++ will overflow and fail to return the expected value.
I want to minimise the use of Math::BigInt where possible, so I'm looking to do something like:
Ditto for negative.$integer_upper_limit = Math::BigInt->new($whatever_the_upper_limit_i +s); $number = get_integer_number_string_from_somewhere(); $number = Math::BigInt->new($number) if $integer_upper_limit->bcmp($ +number) < 0;
Hope that make better sense!
Edit by tye, change PRE to CODE around not-short lines
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: How to portably determine integer limits?
by Abigail-II (Bishop) on Oct 30, 2003 at 01:29 UTC | |
by Anonymous Monk on Oct 30, 2003 at 13:43 UTC | |
|
Re^3: How to portably determine integer limits? (code)
by tye (Sage) on Oct 30, 2003 at 16:28 UTC |