Я нашел% г, чтобы показать только десятичные дроби, если это необходимо. Если число целое, не добавляется трейлинг .000, так что это хорошо. Но в случае для примера 1.12345 я хочу, чтобы он был короткоми ответом на 1.123. И в случае 1.000 я хочу только показать только 1, насколько% g уже делает.
Я пытался указать% .3G в строке, но это не работает. Если у кого-то есть ответ, я был бы признателен!