注册 登录
编程论坛 Python论坛

浮点数和整数的问题

sora2015x 发布于 2019-11-14 12:31, 2206 次点击
大家好!有个问题想请教大家
以下关于浮点数3.0和整数3的描述,正确的是()
A)两者使用相同的硬件执行单元。
B)两者使用相同的计算机指令处理方法。
C)两者是相同的数据类型。
D)两者具有相同的值。
答案:D
A)和 B)弄不明白,麻烦大神解释一下,谢谢大家的帮助!

3 回复
#2
fall_bernana2019-11-14 14:07
回复 楼主 sora2015x
去搜浮点数和整数的内存存放方式
#3
sora2015x2019-11-14 16:40
选项B,我可以理解到,选项A,真得没有办法理解了,希望大神帮帮忙呀
#4
傻眼猫咪2021-08-02 19:14
(A)两者使用相同的硬件执行单元
执行单元(也称为功能单元)是中央处理器(CPU)的一部分
明顯3.0和3,跟這點無關

程序代码:

# 針對(B)做解釋
#
假設a和b使用不同的计算机指令处理方法
a = 6/2
b = 6-3

print(a, b)
# 會列印出 3.0 和 3
#
雖然值看似相同,因為指令方法不一樣,得到的結果也有所不同



[此贴子已经被作者于2021-8-2 19:17编辑过]

1