面对不工作的四舍五入文本框c#

本文关键字:文本 四舍五入 工作 面对 | 更新日期: 2023-09-27 18:16:22

TextBox4不会四舍五入,你能帮忙吗?

        var start_time = textBox6.Text;
        var trailer_count = Convert.ToInt32(textBox4.Text);
        var minutes_apart = Convert.ToDouble(textBox5.Text);
        var trailers = new List<Trailer__Time>();
        for (var i = 0; i < trailer_count; i++) // CHANGED FROM 1 TO 0

面对不工作的四舍五入文本框c#

string str1 = "500";
string str2 = "32";
int value = (int)Math.Ceiling( Convert.ToDouble(str1) / Convert.ToDouble(str2)); //16

您必须首先将字符串转换为doubledecimal值,然后将此结果传递给Math.Ceailing,并显式将类型强制转换为int。现在可以根据需要将value变量转换为字符串或其他数据类型。