>Hello Everyone,
>
>Code is in C#.net
>
>double a,b,ans;
>a=3;
>b=2;
>ans=a/b;
>
>ans will be 1.5 dcimal value
>
>i want to check returned answer is decimal value or integer value
>
>like if ans is 1.5 then decimal
>
> if ans is 2 then it should return integr value
>
>How cal i find out returned answer is integer or decimal value..!!!!
>
>Thanks...
Since ans is declared as double it will still be double whether it is 1.5 or 2.0
You can check whether it has it has anything after the decimal point
bool isIntegerValue = ( ans % 1.0) == 0.0
Gregory