gpt4 book ai didi

正确的变量数据类型

转载 作者:太空狗 更新时间:2023-10-29 15:00:32 24 4
gpt4 key购买 nike

我有这样的问题:以下哪项是像这样的变量的正确数据类型:

a = 23.5

a) float
b) double
c) long double
d) None

按照我的说法,应该是双倍的。因为,如果我们

 float a = 23.5

然后,实际上,我们是通过一个 double 常量来初始化一个浮点变量。我说的是选项 b 对吗?

最佳答案

这取决于你需要什么类型的a在你的程序逻辑中,而不是它被初始化的值是什么类型。

是的,float a = 23.5;,有一个从double字面值23.5float的转换> 变量 a,但没问题。例如,要将 double 变量初始化为 42.0,人们通常使用

double a = 42;

其中42int类型,而不是长的

double a = 42.0;

所以在我看来,floatdoublelong double 在这里都可以被认为是正确的。

关于正确的变量数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24547018/

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