using System;
var a = 1.0;
var b = (0.3 * 3) + 0.1;
//Wrong way to compare
var isEqual1 = a == b;
//isEqual1 is false
//Correct way to compare
var delta = 1E-9;
var isEqual2 = Math.Abs(a - b) < delta;
//isEqual2 is true
Console.WriteLine($"isEqual1 is {isEqual1}");
Console.WriteLine($"isEqual2 is {isEqual2}");