计算速度到字符串

Bau*_*aub 0 iphone objective-c nsdate ios

我正在尝试计算步速(min/mi)并将其格式化为mmmm:ss.

到目前为止,我通过取60并将其除以平均速度来计算我的步速.平均速度为76英里每小时,我的平均速度显示为0.79.我想格式化它,以便将我的0.79分钟转换为mmmm:ss(从而显示我的平均速度为0000:47).我怎样才能做到这一点?

rob*_*off 5

double milesPerHour = 76.0;
int secondsPerMile = (int)round(3600.0 / milesPerHour);
NSString *paceString = [NSString stringWithFormat:@"%04d:%02d", secondsPerMile / 60, secondsPerMile % 60];
Run Code Online (Sandbox Code Playgroud)