Difference between revisions of "Slash/ru"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with " {{Slash}} <div style="float:left; margin: 0 10px 10px 0; padding:40px; font-size:500%; font-family: Georgia; background-color: #f9f9f9; border: 2px solid #777777;"><nowiki>/...")
 
m (Fixed syntax highlighting; deleted category included in page template)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
 
{{Slash}}
 
{{Slash}}
  
Line 6: Line 5:
 
Символ '''''/''''' (читается "слеш") используется в программах на [[Pascal]] для выполнения операции деления. Результат этой операции - вещественное число. Если вам нужен результат целого типа, то используйте для этого оператор [[Div/ru|div]] или функции округления значения -  [[Round/ru|round]] или [[Trunc/ru|trunc]]. Если вам необходимо узнать остаток от деления, то воспользуйтесь оператором [[Mod/ru|mod]].
 
Символ '''''/''''' (читается "слеш") используется в программах на [[Pascal]] для выполнения операции деления. Результат этой операции - вещественное число. Если вам нужен результат целого типа, то используйте для этого оператор [[Div/ru|div]] или функции округления значения -  [[Round/ru|round]] или [[Trunc/ru|trunc]]. Если вам необходимо узнать остаток от деления, то воспользуйтесь оператором [[Mod/ru|mod]].
  
<syntaxhighlight>
+
<syntaxhighlight lang=pascal>
 
  A := 3 / 4;
 
  A := 3 / 4;
 
</syntaxhighlight>
 
</syntaxhighlight>
Line 14: Line 13:
 
Значение справа от слеша должно быть ''ненулевым'', иначе в результате деления на ноль произойдет ошибка. Её можно будет перехватить в блоках [[Try/ru|try]] .. [[Finally/ru|finally]] или [[Try/ru|try]] .. [[Except/ru|except]].  
 
Значение справа от слеша должно быть ''ненулевым'', иначе в результате деления на ноль произойдет ошибка. Её можно будет перехватить в блоках [[Try/ru|try]] .. [[Finally/ru|finally]] или [[Try/ru|try]] .. [[Except/ru|except]].  
  
{{Symbols}}
+
{{Symbols/ru}}
 
 
[[Category:FPC/ru]]
 
[[Category:Symbols/ru]]
 
[[Category:Pascal/ru]]
 

Latest revision as of 13:08, 26 February 2020

Deutsch (de) English (en) suomi (fi) français (fr) русский (ru)

/

Символ / (читается "слеш") используется в программах на Pascal для выполнения операции деления. Результат этой операции - вещественное число. Если вам нужен результат целого типа, то используйте для этого оператор div или функции округления значения - round или trunc. Если вам необходимо узнать остаток от деления, то воспользуйтесь оператором mod.

 A := 3 / 4;

если a является переменной вещественного типа,то в результате будет 0.75 (если a переменная целого типа, то возникнет ошибка: Несовместимые типы).

Значение справа от слеша должно быть ненулевым, иначе в результате деления на ноль произойдет ошибка. Её можно будет перехватить в блоках try .. finally или try .. except.


Символы: * (звездочка):= (присвоить): (двоеточие)= (равно); — > (больше чем)< (меньше чем)- (минус)<> (не равно). (точка)+ (плюс); (точка с запятой)/ (слеш)