Difference between revisions of "Plus/fi"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{Plus}} <div style="float:right; margin: 0 10px 10px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">+</div> S...") |
|||
Line 3: | Line 3: | ||
<div style="float:right; margin: 0 10px 10px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">+</div> | <div style="float:right; margin: 0 10px 10px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">+</div> | ||
− | Symboli <syntaxhighlight lang="pascal" | + | Symboli <syntaxhighlight lang="pascal" inline>+</syntaxhighlight> (joka lausutaan “plus”) käytetään: |
* ilmaisemaan että luvulla on positiivinen etumerkki, | * ilmaisemaan että luvulla on positiivinen etumerkki, | ||
* kahden tai useamman luvun yhteenlaskeminen | * kahden tai useamman luvun yhteenlaskeminen | ||
* käytetään [[Set|joukko-opissa]] yhdisteenä eli unionina | * käytetään [[Set|joukko-opissa]] yhdisteenä eli unionina | ||
− | * (FPC) liittää kaksi merkkijonoa peräkkäin (tai merkkiä paitsi [[PChar|<syntaxhighlight lang="pascal" | + | * (FPC) liittää kaksi merkkijonoa peräkkäin (tai merkkiä paitsi [[PChar|<syntaxhighlight lang="pascal" inline>pchar</syntaxhighlight>]]). |
− | [[ASCII/fi|ASCII]]:ssa merkkikoodin desimaalinen arvo <syntaxhighlight lang="pascal" | + | [[ASCII/fi|ASCII]]:ssa merkkikoodin desimaalinen arvo <syntaxhighlight lang="pascal" inline>43</syntaxhighlight> (tai [[Hexadecimal/fi|heksadesimaalisena]] <syntaxhighlight lang="pascal" inline>2B</syntaxhighlight> ) määritellään olevan <syntaxhighlight lang="pascal" inline>+</syntaxhighlight> (Plus-merkki). |
<syntaxhighlight lang="pascal" line> | <syntaxhighlight lang="pascal" line> | ||
Line 38: | Line 38: | ||
== Katso myös == | == Katso myös == | ||
− | * {{Doc|package=RTL|unit=system|identifier=add|text=<syntaxhighlight lang="pascal" | + | * {{Doc|package=RTL|unit=system|identifier=add|text=<syntaxhighlight lang="pascal" inline>system.add</syntaxhighlight>}} |
− | * {{Doc|package=RTL|unit=system|identifier=concat|text=<syntaxhighlight lang="pascal" | + | * {{Doc|package=RTL|unit=system|identifier=concat|text=<syntaxhighlight lang="pascal" inline>system.concat</syntaxhighlight>}} returns concatenation of strings |
− | * {{Doc|package=RTL|unit=strings|identifier=strcat|text=<syntaxhighlight lang="pascal" | + | * {{Doc|package=RTL|unit=strings|identifier=strcat|text=<syntaxhighlight lang="pascal" inline>strings.strcat</syntaxhighlight>}} returns concatenation of [[PChar|<syntaxhighlight lang="pascal" inline>pchar</syntaxhighlight>]] strings |
{{Symbols}} | {{Symbols}} |
Latest revision as of 16:21, 6 August 2022
│
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
+
Symboli +
(joka lausutaan “plus”) käytetään:
- ilmaisemaan että luvulla on positiivinen etumerkki,
- kahden tai useamman luvun yhteenlaskeminen
- käytetään joukko-opissa yhdisteenä eli unionina
- (FPC) liittää kaksi merkkijonoa peräkkäin (tai merkkiä paitsi
pchar
).
ASCII:ssa merkkikoodin desimaalinen arvo 43
(tai heksadesimaalisena 2B
) määritellään olevan +
(Plus-merkki).
1program plusDemo(input, output, stderr);
2
3var
4 x: longint;
5 g: set of (foo, bar);
6 m: string;
7begin
8 // unary operator: positive sign
9 x := +7; // x saa arvokseen positiivisen luvun 7
10 x := +$100; // x saa arvokseen 256
11 // (dollarin merkki merkitsee heksadesimaaliesitystä luvulle)
12
13 // addition
14 x := 7 + 7; // x saa arvokseen 14
15 x := 7 + 7 + 7 + 7 + 7 + 7; // x saa arvokseen 42
16
17 // union of sets
18 g := [foo] + [bar]; // g saa arvokseen [foo, bar]
19
20 // merkkijonojen ja / tai merkkien yhteenliittäminen (FPC / Delphi-laajennus)
21 m := 'Hello ' + 'world!'; // m saa arvokseen 'Hello world!'
22end.
Katso myös
system.add
system.concat
returns concatenation of stringsstrings.strcat
returns concatenation ofpchar
strings
single characters |
|
character pairs |
|