无论在任何编程语言中,应该到处都可以看到 float.Epsilon 定义,之前对它的认知,仅仅停留在它代表了一个无限接近于0的一个浮点数这么一个概念上,今日忽然看到这么一句话。
MSDN:the difference between 1 and the smallest value greater than 1
that the data type can represent.
表示epsilon实际上代表1和一个比1大的最小值之间的差值,虽然和上面理解的结果一致,但本质却不同,想来有点意思。可惜上面那句话只是摘自网络,并未在官方找到对应文献。