gpt4 book ai didi

objective-c - 如何将浮点值转换为 Min :Sec

转载 作者:行者123 更新时间:2023-12-02 04:31:38 24 4
gpt4 key购买 nike

我正在尝试将秒数转换为分钟:秒。我的代码是:

- (IBAction)calcola:(id)sender 
{
float grandezzaKB= [[fieldGrandezza text] floatValue];
float velocitaMbps= [[fieldVelocita text] floatValue] ;
float grandezzaMB= grandezzaKB*1000;
float velocitakB = velocitaMbps*128;
float secondiTotali = grandezzaMB/velocitakB;
float min = secondiTotali / 60;

NSString *risultato = [NSString stringWithFormat:@"%.02f minuti" ,min];

[labelRisultato setText:risultato];
}

抱歉,如果不是英语,但我是意大利语:D 有人可以帮助我吗?我已经尝试过使用 mod 但它不适用于 float :(抱歉,如果代码不完美,但我是新手:)

最佳答案

抱歉,但我不确定我是否理解您的意思,但如果您想将时间以秒为单位转换为分钟:秒的格式,您可以使用:

float timeInSecond = 65.0f;
int time = (int)timeInSecond;

int seconds = time % 60;
int minutes = (time / 60) % 60;
NSString *str = [NSString stringWithFormat:@"%d:%d", minutes, seconds];

如果您询问其他问题,请告诉我,以便我删除我的答案。

关于objective-c - 如何将浮点值转换为 Min :Sec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22908696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com