import std.stdio;
void main()
{
writeln(0.1 + 0.2 != 0.3); // constant folding is done in real precision
auto a = 0.1;
auto b = 0.2;
writeln(a + b != 0.3); // standard calculation in double precision
}
aW1wb3J0IHN0ZC5zdGRpbzsKCnZvaWQgbWFpbigpCnsKICAgd3JpdGVsbigwLjEgKyAwLjIgIT0gMC4zKTsgLy8gY29uc3RhbnQgZm9sZGluZyBpcyBkb25lIGluIHJlYWwgcHJlY2lzaW9uCgogICBhdXRvIGEgPSAwLjE7CiAgIGF1dG8gYiA9IDAuMjsKICAgd3JpdGVsbihhICsgYiAhPSAwLjMpOyAgICAgLy8gc3RhbmRhcmQgY2FsY3VsYXRpb24gaW4gZG91YmxlIHByZWNpc2lvbgp9Cg==