I have two values like below,
V1 = 44194.291666666664
and v2 = 44193
.
Below operations returns different values in .NETCore and .Framework
Product results | Arithmetic operation : (v1 - v2) | ToString() (v1 - v2).ToString() |
---|---|---|
.NET5.0 result | 1.2916666666642413 | "1.2916666666642413" |
.NETFramework result | 1.2916666666642414 | "1.29166666666424" |
Code snippet
double v1 = 44194.291666666664;
double v2 = 44193;
double value = v1 - v2;
string output = (v1 - v2).ToString();