/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.math.BigDecimal ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
var a = "0.002000" ;
var b = "0.004000" ;
var expected = "0.000008" ;
actual
= actual.
setScale( new BigDecimal( a
).
scale() ) ; // Set scale of result to match the scale of inputs. boolean matching
= actual.
equals( new BigDecimal( expected
) ) ;
System.
out.
println( "actual: " + actual
) ; System.
out.
println( "matching: " + matching
) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS5tYXRoLkJpZ0RlY2ltYWwgOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCiAgICAgICAgdmFyIGEgPSAiMC4wMDIwMDAiIDsKICAgICAgICB2YXIgYiA9ICIwLjAwNDAwMCIgOwogICAgICAgIHZhciBleHBlY3RlZCA9ICIwLjAwMDAwOCIgOwogICAgICAgIAogICAgICAgIHZhciBhY3R1YWwgPSBuZXcgQmlnRGVjaW1hbCggYSApLm11bHRpcGx5KCBuZXcgQmlnRGVjaW1hbCggYiApICkgOwogICAgICAgIGFjdHVhbCA9IGFjdHVhbC5zZXRTY2FsZSggbmV3IEJpZ0RlY2ltYWwoIGEgKS5zY2FsZSgpICkgOyAgLy8gU2V0IHNjYWxlIG9mIHJlc3VsdCB0byBtYXRjaCB0aGUgc2NhbGUgb2YgaW5wdXRzLgogICAgICAgIGJvb2xlYW4gbWF0Y2hpbmcgPSBhY3R1YWwuZXF1YWxzKCBuZXcgQmlnRGVjaW1hbCggZXhwZWN0ZWQgKSApIDsKICAgICAgICAKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oICJhY3R1YWw6ICIgKyBhY3R1YWwgKSA7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCAibWF0Y2hpbmc6ICIgKyBtYXRjaGluZyApIDsKICAgICAgICAKCX0KfQ==