So the following code generates the following output:
> as.character(10^-14)
"0.00000000000001"
However this alternative code generates this alternative output:
> as.character(123123 + 10^-14)
"123123"
My question, is there a way to force R to preserve the added precision when doing the addition (i.e. I want the output of "123123.00000000000001")?