From 8edbdf848d996f35c0f75d672d93f5653cf808b8 Mon Sep 17 00:00:00 2001 From: mrFq1 <1xxbx0il0@mozmail.com> Date: Wed, 26 Apr 2023 16:20:28 +0800 Subject: [PATCH] fix: speedString --- ClashX Dashboard/Views/ClashApiDatasStorage.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ClashX Dashboard/Views/ClashApiDatasStorage.swift b/ClashX Dashboard/Views/ClashApiDatasStorage.swift index 90288a0..8d41f48 100644 --- a/ClashX Dashboard/Views/ClashApiDatasStorage.swift +++ b/ClashX Dashboard/Views/ClashApiDatasStorage.swift @@ -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 {