unity3d Numeric constant too long why limit this?

Hi

I get this with 0.12234…etc… I want it this long but you have max on float and vars.
How do I get past this?

Use a higher precision data type. A double has twice the prediction of a float.

For ultra precision use an int. You do loose range with this method.