/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.math.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
BigDecimal rounded
= bd.
setScale( 0 , RoundingMode.
HALF_EVEN ) ; // Bankers rounding. int result = rounded.intValueExact() ; // Throws exception if not fitting into an `int` with no data loss.
System.
out.
println( eightyPercent
) ; System.
out.
println( rounded
) ; System.
out.
println( result
) ;
.setScale( 0 , RoundingMode.HALF_EVEN )
.intValueExact()
) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS5tYXRoLiogOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKICAgICAgICBCaWdEZWNpbWFsIGVpZ2h0eVBlcmNlbnQgPSBuZXcgQmlnRGVjaW1hbCggIjAuOCIgKSA7CgkJQmlnRGVjaW1hbCBiZCA9IG5ldyBCaWdEZWNpbWFsKCAiNDA5NiIgKS5tdWx0aXBseSggZWlnaHR5UGVyY2VudCApIDsgIAogICAgICAgIEJpZ0RlY2ltYWwgcm91bmRlZCA9IGJkLnNldFNjYWxlKCAwICwgUm91bmRpbmdNb2RlLkhBTEZfRVZFTiApIDsgIC8vIEJhbmtlcnMgcm91bmRpbmcuCiAgICAgICAgaW50IHJlc3VsdCA9IHJvdW5kZWQuaW50VmFsdWVFeGFjdCgpIDsgIC8vIFRocm93cyBleGNlcHRpb24gaWYgbm90IGZpdHRpbmcgaW50byBhbiBgaW50YCB3aXRoIG5vIGRhdGEgbG9zcy4KCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCBlaWdodHlQZXJjZW50ICkgOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbiggYmQgKSA7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCByb3VuZGVkICkgOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbiggcmVzdWx0ICkgOwoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIAogICAgICAgICAgICBuZXcgQmlnRGVjaW1hbCggIjQwOTYiICkKICAgICAgICAgICAgLm11bHRpcGx5KCBuZXcgQmlnRGVjaW1hbCggIjAuOCIgKSApCiAgICAgICAgICAgIC5zZXRTY2FsZSggMCAsIFJvdW5kaW5nTW9kZS5IQUxGX0VWRU4gKQogICAgICAgICAgICAuaW50VmFsdWVFeGFjdCgpCiAgICAgICAgICkgOwoJfQp9