Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How To Check a double value whether is Int or double

Tags:

c#

Is That Any calculation or method allow me to check whether a double value is Int or Double in c# code

Example

Double NumberOne = 55.00 // Return False 
Double NumberTwo = 55.10 // Return True
like image 516
abc cba Avatar asked Dec 04 '25 17:12

abc cba


2 Answers

Use Math.Floor

 if (Math.Floor(number) == number) {
     // yay, an "int"
 }
like image 175
Bart Friederichs Avatar answered Dec 06 '25 07:12

Bart Friederichs


    private bool IsDoubleNotAnInt(double num)
    {
        if ((num % 1) == 0)
        {
            return false;
        }
        else
        {
            return true;
        }
    }
like image 28
Mitch Avatar answered Dec 06 '25 07:12

Mitch



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!