code: public BigInteger getAmount(final StorageUnit unit)
  	{
  		final BigDecimal amount = getDecimalAmount(unit);
  
  		return amount.toBigInteger();
  	}
docs: Converts the size of this StorageSize to another unit, rounding the result to an integer<br />
  This method may result in the loss of information (due to rounding). If precision is required then getDecimalAmount(unit)
  should be used<br />
  
  @param unit
  the unit to use (instead of the default StorageSize unit)
  
  @return the size (as an integer) in the provided <code>unit</code>.