C# 数字相除,保留几位小数

eg:int a = 1;

       int b = 3;

       string c = (a / c).toString();

       如上所示,得到的c则为“0”;

 

 因为int与int进行运算,得到的值也是int,1/3即求商,则为0;

如果我们想要保留4位小数应该怎么修改程序呢?

首先,想要保留小数,则有一个数需要转换为float类型,其次用toString("f4")方法,保留4位小数。

 

posted @ 2022-08-12 11:42  CP3CP4  阅读(1310)  评论(0编辑  收藏  举报