Greater than/fi
English · Français · Suomi · Русский
>
ASCII:ssa ja UTF-8:ssa merkkikoodi 62 (tai heksadesimaalisena 62 (or hexadecimal 3E ) määritellään olevan > (suurempi kuin merkki).
Vertailuoperaattori
Suurempi kuin
Suurempi kuin symboli > vertaa, onko symbolin vasemmalla puolella oleva arvo suurempi kuin symbolin oikealla puolella oleva arvo. Ilmaisu johtaa boolean arvoon .
program comparisonDemo(input, output, stderr);
type
size = (tiny, small, medium, large, huge);
var
n, m: longint;
c, d: char;
begin
// niin tietenkin, kokonaislukuja voidaan verrata
n := 2;
m := -2;
if n > m then
begin
writeLn(n, ' > ', m);
end;
// myös luetellut tyypit voidaan laittaa järjestykseen
if huge > medium then
begin
writeLn('huge on suurempi kuin medium');
end;
// vakiot true ja falset ovat myös vertailukelpoisia
if true > false then
begin
writeLn('true on suurempi kuin false');
end;
// myos merkit ovat järjestyksessä toisiinsa nähden
// (tulos riippuu käytetystä merkistökoodauksesta)
c := 'a';
d := 'Z';
if c > d then
begin
writeLn(c, ' > ', d);
end;
end.Kaikki ordinaalityyppejä voidaan verrata saman tyyppisiin arvoihin. Kokonaislukuja voidaan verrata mihin tahansa kokonaislukuun.
program comparisonSignedDemo(input, output, stderr);
var
n: int64;
m: qword;
begin
n := -1; // n tallennetaan %111...111
m := 2; // m tallennetaan %000...010
// etumerkillinen vertailu
if n > m then
begin
writeLn(n, ' > ', m);
end;
// "etumerkitön" vertailu
if qword(n) > m then
begin
writeLn('qword(', n, ') > ', m);
end;
end.Suurempi tai yhtä suuri kuin
Jos suurempi kuin symbolia seuraa yhtäsuuruusmerkki >=, niin vertailu johtaa myös arvoon true, jos molemmat operandit ovat yhtä suuria
Bitin siirto-operaattori
Kaksi peräkkäistä suurempi kuin merkkiä >> toimivat shr operaattorina.
Template luettelo
Generisten tyyppien määrittelyissä template luettelon rajaus loppuu > merkkiin.
From the Free Pascal wiki, page "Greater than/fi", as it stood on 2022-08-06 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.