c#double類型保留百分號后兩位,且禁止四舍五入的方法


  double percent = Convert.ToDouble(50002.3) / Convert.ToDouble(50002.5) - 0.00005;
            string result = percent.ToString("p");//

此處,若直接用給定的 50002.3除以 50002.5  得到的 percent 為 0.999996 ,代碼會自動四舍五入得到的百分數為 100%

在兩數相除的后面加上 -0.00005 后 變會得到99.99%

 因為業務需要,被除數如果不等於除數,就不允許得到100%這個數,比如99.9999% 四舍五入后會是100% ,但是業務需要時99.99%,所以經過思考,得出以上辦法

 

放到首頁,增加瀏覽量,加油加油加油,不然這么好的方法都很少有人曉得;

放到首頁,增加瀏覽量,加油加油加油,不然這么好的方法都很少有人曉得;

放到首頁,增加瀏覽量,加油加油加油,不然這么好的方法都很少有人曉得;

放到首頁,增加瀏覽量,加油加油加油,不然這么好的方法都很少有人曉得;

放到首頁,增加瀏覽量,加油加油加油,不然這么好的方法都很少有人曉得;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM