首页 文章

百分比完成计算器迅速

提问于
浏览
-2

所以,我总共有14个复选标记,我想按一个并有一个数字来计算所有复选标记的总体完成情况(总共14个) .

我通过网络进行了研究,我试图像这样解决它......首先,我认为我需要声明两个变量;一个用于计数器,另一个用于总计(14),然后我声明一个常量(这将代表我的总值* 100,我将最终进行百分比计算 .

当我必须定义计算总体百分比时,我的问题出现了 .

代码在这里:

import UIKit   

var checkmarksDouble: Float = 100.0 //this is my total on percentage
var totalCheckmarksCounted: Float = 14.0 //my total on checkmarks
var counter: Float = + 1  //Counter


let perCent = 100*counter/(checkmarksDouble + counter) 
var perCentCGFloat =  CGFloat(perCent)

有什么建议?

1 回答

  • 0

    如果你想根据复选标记计算总百分比 .

    var checkmarksDouble: Float = 100.0 //this is my total on percentage
        var totalCheckmarksCounted: Float = 14.0 //my total on checkmarks
        var counter: Float =  0  //Counter
        var perCentCGFloat:Float =  0
        var percentageOfOneCheckmark:Float = 0
    

    现在计算单一复选标记的百分比

    percentageOfOneCheckmark = checkmarksDouble / totalCheckmarksCounted
    

    单击选中标记时调用此方法

    func checkmarkClickForCalculaationPercentage() -> Void
    {
        counter += 1
        perCentCGFloat = percentageOfOneCheckmark *counter
    }
    

相关问题