Merge pull request #2975 from SunSerega/RealRange.Size

`RealRange.Size`
This commit is contained in:
Mikhalkovich Stanislav 2023-12-10 22:26:48 +03:00 committed by GitHub
commit 1b51314278
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -7,4 +7,4 @@ Assert( ('b'..'c').Count = 2 );
Assert( ('c'..'b').Count = 0 );
Assert( (2.0..3).Size = 1 );
Assert( (3.0..2).Size = -1 );
Assert( (3.0..2).Size = 0 );

View file

@ -769,7 +769,7 @@ type
property Low: real read l;
property High: real read h;
property Size: real read h-l;
property Size: real read System.Math.Max(0, h-l);
static function operator in(x: real; r: RealRange): boolean := (x >= r.l) and (x <= r.h);