一、主体不同

1、float:浮点型数据类型。

2、real:数据类型用于存储单精度浮点数。

二、存储数据不同

1、float:数据类型用于存储单精度浮点数或双精度浮点数。

2、real:数据类型保存单精度浮点数。它是一种近似数字数据类型,在算术运算后容易产生舍入误差。

三、表示范围不同

1、float: float 类型提供了一个大约在 -3.4E+38 ~ 3.4E+38 之间的范围。

2、real:取值范围是 -3.402823e+38 到 3.402823e+38,最趋近于零的数为 1.175494351e-38。

real数据类型的取值范围

PB9.0数据类型 Real Double 取值范围 2.2250738585073E-308 到 1.79769313486231E+308.