0
double knots = currentLocation.speed*1.943844492;
NSString *speed = [NSString stringWithFormat:@"%03.1f", knots];

これにより、先行ゼロのない通常の単一の 10 進浮動小数点数が得られます。目的は、最大 3 桁の先頭の数字と 1 つの小数を取得することです。

4

1 に答える 1

1

小数点と小数点を含めた3全長です。をに変更する35、必要なものが得られるはずです。

NSString *speed = [NSString stringWithFormat:@"%05.1f", knots];
于 2014-07-02T19:00:13.407 に答える