gpt4 book ai didi

python - 什么是 float ,我的想法正确吗?

转载 作者:行者123 更新时间:2023-11-30 22:11:20 25 4
gpt4 key购买 nike

我在编写一个计算器时遇到了 float。有人告诉我使用 float ,然后我的计算器将能够计算包括 16.44.5 等数字的计算,而不仅仅是整数。

现在,我开始思考,想知道是否有人可以验证我是否走在正确的轨道上。

我知道 int 是一个实数,double 基本上是 2 个中间有一个点的数字,一个小数?现在来了棘手的一个,即 float 据类型。

我只需要有人来验证我是否走在正确的道路上。我认为 float 是一种数据类型,可以是整数(这是我不确定的),也可以是 double /小数。

我觉得 float 是一种安全的数据类型,你不确定并且想要接受整数和小数,对吗?是同时接受整数和小数吗?

对于任何难以理解的人,这是我的计算器的代码,它可能会有所帮助。

while True:
calculation = input("Calculation: ")

if (calculation.__contains__("+")):
print(float(calculation[0] ) + float(calculation[2]))

elif (calculation.__contains__("-")):
print(float(calculation[0] ) - float(calculation[2]))

elif (calculation.__contains__("*")):
print(float(calculation[0] ) * float(calculation[2]))

elif (calculation.__contains__("/")):
print(float(calculation[0] ) / float(calculation[2]))

最佳答案

float 是一个 float (或多或少是“基本上是中间有一个点的 2 个数字”)。

术语“ double ”是“ double float ”的缩写:一种类似的数字,但通常使用更多位来存储它,从而实现更高的精度。

在 Python 中,float 类型用于引用所有 float ,无论精度如何。

关于python - 什么是 float ,我的想法正确吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51451482/

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