我最近遇到了非规范化定义,我了解到有些数字无法以规范化形式表示,因为它们太小而无法适应其相应的类型。根据IEEE所以我试图做的是在将非规范化数字作为参数传递时进行捕获,以避免使用此数字进行计算。如果我理解正确,我只需要在非规范化范围内寻找数字privateboolIsDenormalizedNumber(floatnumber){returnMath.Pow(2,-149)我的解释正确吗? 最佳答案 我认为更好的方法是检查位。规范化或非规范化是二进制表示的特征,而不是值本身的特征。因此,您将能够通过这种方式更可靠地检测到它,并且您可