まず、小数点第3位以下の切り捨てとはどういう意味かについてですが、例えば123.4567を123.45となるように小数点第3位以降の数字を無くすことです。
ただし、ここでは、123.4567を123.46となるように、小数第3位を四捨五入する方法を紹介します。こちらの方が簡単なためです。また、この方法ではfloat型からstring形への変換も同時に行われます。
void Start()
{
float originalValue = 123.4567f;
string formattedValue = originalValue.ToString("F2"); // "123.46"
Debug.Log(formattedValue);
}
F2をF3にするだけです。
void Start()
{
float originalValue = 123.4567f;
string formattedValue = originalValue.ToString("F3"); // "123.457"
Debug.Log(formattedValue);
}