gpt4 book ai didi

将 double 或 float 转换为整数类型,哪种类型?

转载 作者:太空宇宙 更新时间:2023-11-04 08:39:10 25 4
gpt4 key购买 nike

如果我想将 float 或 double 转换为整数类型,并且我不希望它在任何情况下溢出,我应该如何选择整数类型?

最佳答案

floats 的范围几乎总是大于 long longint64(但它可能取决于实现)。

例如,在 .Net 中,float 的范围是 3.4E +/- 38 ,但是 long longint64 是 –9,223,372,036,854,775,8089,223,372,036,854,775,807。你只是不能确定你不会溢出。 C 和 C++ 的其他实现具有相似的范围。

来源:http://msdn.microsoft.com/en-us/library/s3f49ktz.aspx .

关于将 double 或 float 转换为整数类型,哪种类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24570658/

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