How do I convert a decimal to an int in C#?

后端 未结 12 2442
再見小時候
再見小時候 2020-12-02 13:47

How do I convert a decimal to an int?

12条回答
  •  佛祖请我去吃肉
    2020-12-02 14:22

    Rounding a decimal to the nearest integer

    decimal a ;
    int b = (int)(a + 0.5m);
    

    when a = 49.9, then b = 50

    when a = 49.5, then b = 50

    when a = 49.4, then b = 49 etc.

提交回复
热议问题