1 c#
例如,我的号码是345.38,223.805555,21.3333.我想得到小数点后的数字并将其四舍五入.
345.38 --> 4
2323.805555 --> 8
21.3333 --> 3
Run Code Online (Sandbox Code Playgroud)
乘以10
天花板(总是向上舍入,如果低于0.5则使用'round'向下舍入)
通过10找到modding的结果
喜欢:
float myFloat = 123.38f;
float myBiggerFloat = Math.Ceiling(myFloat * 10.0f);
int theAnswer = ((int)myBiggerFloat % 10);
Run Code Online (Sandbox Code Playgroud)
或者只是在SO上寻求家庭作业的帮助,无论哪种方式似乎都有效.