Sign in Join
Wiki copytemporary

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 .

pascal
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.

pascal
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.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.