fix: speedString

This commit is contained in:
mrFq1
2023-04-26 16:20:28 +08:00
parent 994c59bb69
commit 8edbdf848d

View File

@@ -94,14 +94,14 @@ class ClashOverviewData: ObservableObject, Identifiable {
}
func getSpeedString(for byte: Int) -> String {
let kb = byte / 1024
if kb < 1024 {
let kb = byte / 1000
if kb < 1000 {
return "\(kb)KB/s"
} else {
let mb = Double(kb) / 1024.0
let mb = Double(kb) / 1000
if mb >= 100 {
if mb >= 1000 {
return String(format: "%.1fGB/s", mb/1024)
return String(format: "%.1fGB/s", mb/1000)
}
return String(format: "%.1fMB/s", mb)
} else {