你可以使用以下代码来判断一个数字是否超过 100 并且最多允许保留两位小数:

double number = 123.456;

if (number > 100 && Math.Round(number, 2) == number)
{
    Console.WriteLine('Number is greater than 100 and has at most two decimal places.');
}
else
{
    Console.WriteLine('Number does not meet the criteria.');
}

在这个例子中,我们使用了一个double类型的变量number,并且给它赋了一个值123.456。然后,我们使用if语句来判断number是否大于100,并且使用Math.Round()函数将number四舍五入到两位小数。如果四舍五入后的值与原始值相等,那么说明number最多保留两位小数。如果条件成立,我们就打印出'Number is greater than 100 and has at most two decimal places.',否则打印出'Number does not meet the criteria.'。

C# 判断数字是否大于100 且保留两位小数

原文地址: https://www.cveoy.top/t/topic/qrfj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录