Я портирую некий Objective C (язык, который я никогда не использовал ...) на проект C# и пришел к следующей строке:
altStr = [NSString stringWithFormat:@"<altitude>%.16f</altitude>", alt]; //alt === double
In C# Я почти уверен, что это означает:
altStr = string.Format("<altitude>{0}</altitude>", alt); //alt === double
Однако я нигде не могу найти, что конкретно означает %.16f
. Я знаю, что f
означает, что это двойное число, но как насчет части .16
? Что-то делать с количеством десятичных знаков?