gpt4 book ai didi

c# - 为什么 .NET 中的 ceiling 返回 Double 而不是整数?

转载 作者:IT王子 更新时间:2023-10-29 04:24:25 25 4
gpt4 key购买 nike

如解释here , Math.Ceiling 返回:“大于等于a的最小整数值”。但后来它说:“请注意,此方法返回的是 Double 类型,而不是整数类型。”我只是想知道为什么?

最佳答案

因为 double 具有比整数支持的最大值大得多的最大值。

要求 double 的上限值大于 Int32.MaxValue (甚至 Int64.MaxValue )如果返回整数则不可能。

关于c# - 为什么 .NET 中的 ceiling 返回 Double 而不是整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2371676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com