是数据类型吗?它是什么语言?
答案 0 :(得分:1)
真实数据类型是计算机程序中使用的数据类型 代表实数的近似值。因为实数 是不可数的,计算机不能完全使用a表示它们 有限的信息量。通常,计算机将使用 理性逼近实数。
https://en.wikipedia.org/wiki/Real_data_type
例如,Real在SQL中是已知的,但其他语言具有相应的数据类型。
答案 1 :(得分:0)
规范"说" :DataTypes model其实例仅由其值区分的类型。
正如我所理解的,这意味着每个实例都是标识符(从技术上讲,如果没有其他标识符可用,它可以看作内存中的地址),但是两个实例可以具有相同的属性值。
例如,您可以拥有一个具有属性名称的Person。
Person的两个不同实例可能具有相同的名称,因为它们具有另一个标识符(它们不在同一地址中)
对于数据类型,这是不可能的,因为标识符是值。
数据类型不是PrimitiveType,PrimitiveType定义了预定义的DataType,没有任何子结构。 PrimitiveType可以具有在UML之外定义的代数和操作,例如,数学上。 (见规范文件10.5.7)
Real是PrimitiveType定义为(参见规范文档的21.1) :
Real的实例是(无限)实数集中的值。通常是一种实现 将使用诸如ISO / IEC / IEEE之类的浮点标准在内部表示实数 60559:2011(其内容与先前的IEEE 754标准相同)。
希望这可以帮助你。