Is the following supposed to give a range check? 2.6.4 on win
The value is correct for a DWord.
program Project1;
{$R+}
uses sysutils;
var
n: DWORD;
s: String;
begin
n := $C2001122;
s := Format('%x', [n]); // <<<< range check here
writeln(s);
readln;
end.