gpt4 book ai didi

ios - 将每秒位数 (bps) 转换为人类可读的大小格式

转载 作者:可可西里 更新时间:2023-11-01 00:54:07 26 4
gpt4 key购买 nike

如何在 iOS 中将每秒位数 (bps) 转换/计算为可读大小的格式,例如 10 Mbps、7 Gbps、5 Tbps、4 Pbps、3 Ebps 等。

最佳

最佳答案

objective-C

- (NSString *)convertBitrateToHumanReadable:(long long)bytes {
NSByteCountFormatter * formatter = [[NSByteCountFormatter alloc] init];
return [formatter stringFromByteCount:bytes];
}

swift 5.1

func convertBitrateToHumanReadable(bytes: Int64) -> String { ByteCountFormatter().string(fromByteCount: bytes) }

swift 5

func convertBitrateToHumanReadable(bytes: Int64) -> String {
let formatter = ByteCountFormatter()
return formatter.string(fromByteCount: bytes)
}

如果需要,您可以将 ps(每秒)附加到结果。

注意这个答案是基于字节而不是位,每个字节等于 8 位....

关于ios - 将每秒位数 (bps) 转换为人类可读的大小格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56236631/

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