Difference between revisions of "Dollar sign/pt"

From Lazarus wiki
Jump to navigationJump to search
(Created page with " {{Dollar sign}} <div style="float:left; margin: 0 25px 20px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">$</...")
 
 
Line 4: Line 4:
 
<div style="float:left; margin: 0 25px 20px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">$</div>
 
<div style="float:left; margin: 0 25px 20px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">$</div>
  
Em [[ASCII/pt|ASCII]], o código decimal de caractere <syntaxhighlight lang="pascal" enclose="none">36</syntaxhighlight> (ou hexadecimal <syntaxhighlight lang="pascal" enclose="none">24</syntaxhighlight>) é definido para ser <syntaxhighlight lang="pascal" enclose="none">$</syntaxhighlight> (sinal de dólar).
+
Em [[ASCII/pt|ASCII]], o código decimal de caractere <syntaxhighlight lang="pascal" inline>36</syntaxhighlight> (ou hexadecimal <syntaxhighlight lang="pascal" inline>24</syntaxhighlight>) é definido para ser <syntaxhighlight lang="pascal" inline>$</syntaxhighlight> (sinal de dólar).
  
 
== Pascal ==
 
== Pascal ==
O símbolo <syntaxhighlight lang="pascal" enclose="none">$</syntaxhighlight>, pronúnciado “sinal de dólar”, é usado em [[Pascal/pt|Pascal]] para indicar uma base [[Hexadecimal/pt|hexadecimal]].
+
O símbolo <syntaxhighlight lang="pascal" inline>$</syntaxhighlight>, pronúnciado “sinal de dólar”, é usado em [[Pascal/pt|Pascal]] para indicar uma base [[Hexadecimal/pt|hexadecimal]].
 
<br style="clear:both" />
 
<br style="clear:both" />
 
<syntaxhighlight lang="pascal">
 
<syntaxhighlight lang="pascal">
Line 26: Line 26:
  
 
== Outras situações ==
 
== Outras situações ==
Nos compiladores [[FPC/pt|FPC]] e [[Delphi/pt|Delphi]], o sinal de dólar aparece em [[Compiler_directive/pt|diretivas de compilação]] da forma <syntaxhighlight lang="pascal" enclose="none">{$directive}</syntaxhighlight>.
+
Nos compiladores [[FPC/pt|FPC]] e [[Delphi/pt|Delphi]], o sinal de dólar aparece em [[Compiler_directive/pt|diretivas de compilação]] da forma <syntaxhighlight lang="pascal" inline>{$directive}</syntaxhighlight>.
  
 
{{Symbols}}
 
{{Symbols}}

Latest revision as of 16:16, 6 August 2022

English (en) suomi (fi) français (fr) português (pt) русский (ru)

$

Em ASCII, o código decimal de caractere 36 (ou hexadecimal 24) é definido para ser $ (sinal de dólar).

Pascal

O símbolo $, pronúnciado “sinal de dólar”, é usado em Pascal para indicar uma base hexadecimal.

program dollarSignDemo(input, output, stderr);

var
	i: longint;

begin
	// '$' bem como '0x' são reconhecidos por readLn
	// como prefixos de base hexadecimal
	readStr('$24', i);
	writeLn(i);    // will print  36
	writeLn(-$24); // will print -36
end.

Um sinal opcional é escrito na frente do indicador de base.

Outras situações

Nos compiladores FPC e Delphi, o sinal de dólar aparece em diretivas de compilação da forma {$directive}.


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)