Sign in Join
Wiki copytemporary

Dollar sign/pt: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Dollar sign/pt

OldNewLine
1+<div style="float:left; margin: 0 25px 20px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;">
2+
3+\$
4+
5+</div>
6+
7+Em [[ASCII/pt|ASCII]], o código decimal de caractere `36` (ou hexadecimal `24`) é definido para ser `$` (sinal de dólar).
8+
9+## Pascal
10+
11+O símbolo `$`, pronúnciado “sinal de dólar”, é usado em [[Pascal/pt|Pascal]] para indicar uma base [[Hexadecimal/pt|hexadecimal]].\
12+
13+``` pascal
14+program dollarSignDemo(input, output, stderr);
15+
16+var
17+ i: longint;
18+
19+begin
20+ // '$' bem como '0x' são reconhecidos por readLn
21+ // como prefixos de base hexadecimal
22+ readStr('$24', i);
23+ writeLn(i); // will print 36
24+ writeLn(-$24); // will print -36
25+end.
26+```
27+
28+Um sinal opcional é escrito na frente do indicador de base.
29+
30+## Outras situações
31+
32+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 `{$directive}`.
33+
34+---
35+*From the Free Pascal wiki, page "Dollar sign/pt", 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](/wiki-contact).*

Back to history