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();