because when I write an array to a file it is not equal to the result that I see on the screen?
$MaxPrecision = 32;
$fil = OpenWrite["E:\\number.txt"];
a = {0.0011111111111111111111111111111111`32., 2.6};
SumLev[k_] := N[IntegerPart[Max[k]] + Total[FractionalPart[k]], 2];
arcCos[{i_Real, k_?Positive}] := {ArcCos[i], SumLev[{k, 4.2}]};
arcCos[_] = {0, 0};
$a = arcCos[a]
Write[$fil, $a]
Close[$fil];
Out: {1.5696852154551616956931498094999, 4.8}
File: {1.5696852154551616956931498094999`31.999078724290577, 4.800000000000001}
if the amount of files in an array 4.800000000000001 law and not 4.8
thank you