Skip to content

DOUBLE

来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgDouble 最后更新: 2016-03-12

标准数据类型:64 位浮点数。

语法

Dim variable As Double

说明

Double 是一种 64 位浮点数据类型,用于存储更精确的十进制数。可以保存:

  • 正值:4.940656458412465e-324 到 1.797693134862316e+308
  • 负值:-4.940656458412465e-324 到 -1.797693134862316e+308
  • 零 (0)

最多包含 53 位精度,约 15 位有效十进制数字。DoubleSingle 具有更大的范围和精度,但仍有有限的精度,若使用不当可能导致显著误差。它们是二进制数——只能精确保存 2 的幂次方的倍数,这将导致大多数十进制小数出现误差。

示例

vb
'Example of using a double variable.
Dim a As Double
a = 1.985766472453666
Print a
Sleep

与 QB 的差异

  • 无。

另请参阅

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系