Fortran Coder

查看: 9614|回复: 4
打印 上一主题 下一主题

[讨论] 关于32位,64位的问题

[复制链接]

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
607 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

楼主
发表于 2014-6-5 22:15:15 | 显示全部楼层
第一问:
>>64位编译器产生64位可执行程序,32位编译器产生32位可执行程序。
>>64位操作系统可运行64位程序,也可运行32位程序。32位操作系统只可运行32位程序。
第二问:
>>这取决于你的期望。如果只考虑兼容性,那么用32位编译器。如果考虑程序的执行效率,那么用64位编译器。
第三问:
>>严格的程序代码,应该结果是一致的。出现不一致,可能是代码不严谨,或者算法本身具有高度的病态性,导致小的精度积累导致结果差异很大。
第四问:
>>64位比32位具有更高的执行效率,更大的内存容限,可以允许更多的数组内存大小。后面的问题参考第一问。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-8 12:39

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表