public String format(long count) {
        if (count <= Integer.MAX_VALUE) {
            return format((int) count);
        }

        final double dVal = ((double) count) / LIMITS[0];
        synchronized (numberFormat) {
            return numberFormat.format(dVal) + names[0];
        }
    }
public String format ( long count ) { if ( count <= Integer . MAX_VALUE ) { return format ( ( int ) count ) ; } final double dVal = ( ( double ) count ) / LIMITS [ 0 ] ; synchronized ( numberFormat ) { return numberFormat . format ( dVal ) + names [ 0 ] ; } }
Same as format(int), but accepts a long.  Note that the maximum unit this class can deal with is
gigabytes, so if the specified count is very large it will still be expressed in terms of
gigabytes, e.g. "5,000,000 GB".
<p><br></p>
Example results:<pre>
format(Integer.MAX_VALUE + 1L)   - 2 GB
format(Long.MAX_VALUE)           - 8,589,934,592 GB</pre>
@param count int
@return String
@since 1.0.0