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" enclose="none">+</syntaxhighlight> (joka lausutaan “plus”) käytetään:
+
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" enclose="none">pchar</syntaxhighlight>]]).
+
* (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" enclose="none">43</syntaxhighlight>  (tai [[Hexadecimal/fi|heksadesimaalisena]] <syntaxhighlight lang="pascal" enclose="none">2B</syntaxhighlight> ) määritellään olevan <syntaxhighlight lang="pascal" enclose="none">+</syntaxhighlight> (Plus-merkki).
+
[[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" enclose="none">system.add</syntaxhighlight>}}
+
* {{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" enclose="none">system.concat</syntaxhighlight>}} returns concatenation of strings
+
* {{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" enclose="none">strings.strcat</syntaxhighlight>}} returns concatenation of [[PChar|<syntaxhighlight lang="pascal" enclose="none">pchar</syntaxhighlight>]] strings
+
* {{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


navigation bar: topic: Pascal symbols
single characters

+ (plus)  •  - (minus)  •  * (asterisk)  •  / (slash)
= (equal)  •  > (greater than)  •  < (less than)
. (period)  •  : (colon)  •  ; (semi colon)
^ (hat)  •  @ (at)
$ (dollar sign)  •  & (ampersand)  •  # (hash)
' (single quote)

character pairs

<> (not equal)  •  <= (less than or equal)  •  := (becomes)  •  >= (greater than or equal)

 •  >< (symmetric difference)  •  // (double slash)