// // NSNumber+SPAdd.swift // MoviaBox // // Created by 佳尔 on 2025/5/16. // import UIKit extension NSNumber { func toString(maximumFractionDigits: Int = 10, minimumFractionDigits: Int? = nil, roundingMode: NumberFormatter.RoundingMode? = nil) -> String { let formatter = NumberFormatter() formatter.minimumIntegerDigits = 1 formatter.maximumFractionDigits = maximumFractionDigits if let minimumFractionDigits = minimumFractionDigits { formatter.minimumFractionDigits = minimumFractionDigits } if let roundingMode = roundingMode { formatter.roundingMode = roundingMode } formatter.numberStyle = .none return formatter.string(from: self) ?? "0" } }