C#中的工作百分比我有两个值,一个是小数值,另一个是计算该小数值的百分比的值,例如:10的60%=6十进制值1=10;小数百分比=60;textbox1.text=("mathsumhere").toString();数字*百分比/100所以10*60/100=6也许它会帮助你这样想。6-=.6(相当于你的60%)10在你的例子中,你想知道如何计算分子(6),所以给它分配一个变量。让我们取X.X-=.610..并通过将两边乘以10来求解X(在你的情况下)。X*10=.6*10------10X=.6*10来自我希望你能看到你可以取百分比值并将它乘以“十进制”值。请注意,要获得.6,您需要将百分比(60)除以100。所以我们的最终公式是:60---*10100或使用您的变量:百分比------------*value1100我希望即使我的公式与之前的答案相似,我也会包括你的理解。我想确保您了解公式的来源。祝你好运!var结果=(百分比/100)*value1;textbox1.Text=result.ToString();你是这个意思吗?textbox1.text=(value1*percentage/100).ToString();顺便说一句,toString在C#中写成ToString,大写T。varanswer=value1*(百分比/100);不会是percentage/100m*value吗?我将这些问题分开:计算原始小数的分数:小数结果=(值*百分比)/100.0;提供适当的格式化程序以百分比形式输出结果:text=result.ToString("0.0%");http://www.dotnetperls.com/percentage获取百分比金额decimalValue=1200;整数百分比=20;//20%varresult=(百分比/100)*(值);您需要除以100。60%=60/100。从问题中,自我回答很清楚60%表示60/100然后使用该值计算60/100*10=6使用变量逻辑textbox1.Text=((percentage/100)*value).ToString();或者以上就是《C#学习教程:C#工作百分比分享》的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注——textbox1.Text=((percentage*.01)*value).ToString();本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
