阅读这个http://en.wikibooks.org/wiki/Ada_Programming/Types/delta
让我想知道极限值delta
是多少。
例如
delta 127 range 0..1_000_000;
需要一个字节来保存增量值。
但
delta 0.0000000001 range 0..1;
需要更多字节,对吗?
那么delta有限制吗?当然,我们不能无限地进行更小的增量吗?
在上面的链接中它说
如果编译器接受您的定点类型定义,则它保证由该类型表示的值将至少具有指定的准确度(或更好)。如果编译器不支持类型定义(例如,由于硬件有限),则会导致编译时错误。