HI Gregory . Thanks for replying.
OK if both results are integers but will it do any rounding
e.g. 201106/ 100 = 2011.06 Integer part = 2011 Fine
If I have both integers say 201199 / 100 = 2011.99, what result will C# give ? 2011 or 2012 ?
(It seems that the Default ROUND is not the 'Normal' round expected (i.e. 6.5 gos to 6 instead of 7) and wondering if just integers used
without any rounding parameter is there any implication though with rounding ?)
Regards,
Gerard
>>Is there an integer Function in C#
>>
>>(VFP Code)
>>Int(201106 / 100) ....... Returns 2011
>>Int(201107 / 100) ........ Returns 2011
>>
>>(In above examples , 201106 and 201107 are both integers
>>
>>Tia
>>Gerard
>
>
>If both operands ( 201106 and 100) are integer then the result will be integer -
>
>Otherwise you can
> - use Math.Floor(201106.0 / 100.0)
> - cast it to integer
>
> int result = (int)(201106.0 / 100.0)
>