[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 306
  • Last Modified:

how to use decimal deviding in c#, for counting prosent used of transactions in my case....

i am creating a function to count prosent used transaction in my program, i am getting total prosent to be example: 0,673 , but i want it to be int,   6 %  prosent.....

 
int MaxTrans;
                int UsedTrans;
                decimal Totalt;
                LicenseInfoDictionary.TryGetValue("MaxTrans", out MaxTrans);
                LicenseInfoDictionary.TryGetValue("UsedTrans", out UsedTrans);
                Totalt = Decimal.Divide(UsedTrans * 100 , MaxTrans);
               // Totalt =  (UsedTrans * 100) ,MaxTrans;
                if (Totalt <= 6)
                {
                    MainForm.RunningForm.FadeIn(GetValue("usedTransactions") + " " + UsedTrans + " " + GetValue("usedOf") + " " + MaxTrans,
                        GetValue("tranLeft") + " " + Totalt + " " + GetValue("tranLeft1"), 16000);
                }

Open in new window

0
Adnan
Asked:
Adnan
  • 2
1 Solution
 
AdnanAuthor Commented:
can somone help me with this issue, i want to int and not a double result....

from 0,673 i want it to be like 6%...
0
 
margajet24Commented:
Totalt = Decimal.Divide(UsedTrans * 100 , MaxTrans) // is multiplying by 100 on purpose?

if yes,
Totalt = Decimal.Divide(UsedTrans * 100 , MaxTrans) * 10; // to get 6 from 0.673

if no,
Totalt = Decimal.Divide(UsedTrans, MaxTrans) * 100; // ( UsedTrans / MaxTrans ) * 100 [percentage of used trans]

int percent = Convert.ToInt32(Totalt); // to remove decimal points..
0
 
AdnanAuthor Commented:
thanks alot, excelent ;)
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now