我一直在努力弄清楚如何将当前预算计算转换为用于配置进度循环的百分比.基本上,我有一个总支出计数器(支出)和一个总信用计数器(收益),我需要把它变成一个数字,如进度圈的0.134,我还需要弄清楚花了多少百分比.
这是我的进度圈的图像:
这是我计算当前预算的代码:
currentBudgetCalculation = currencyDouble + totalCreditCounter - totalSpendingsCounter
currencyDouble是初始预算,totalCreditCounter是总incomings和totalSpendingsCounter是总支出.
为了让这个工作,我需要做什么计算?用于输入进度循环值的变量是CGfloat.
解决方法 根据您要显示的内容,您可以使用以下任一公式.1)这是用于计算支出作为初始预算加信用额的百分比
import UIKitvar currencyDouble: float = 100.0var totalCreditCounter: float = 10.0var totalSpending: float = 30.0let perCent = 100*totalSpending/(currencyDouble + totalCreditCounter)var perCentCGfloat = CGfloat(perCent)
2)这是用于计算支出的初始百分比
import UIKitvar currencyDouble: float = 100.0var totalCreditCounter: float = 10.0var totalSpending: float = 30.0let perCent = 100*totalSpending/currencyDoublevar perCentCGfloat = CGfloat(perCent)
变量也可能是双打.
@H_404_48@ 总结以上是内存溢出为你收集整理的swift – 显示剩余预算百分比的计算全部内容,希望文章能够帮你解决swift – 显示剩余预算百分比的计算所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)