aboutsummaryrefslogtreecommitdiff
path: root/files/ru/glossary/type_conversion/index.html
blob: 14f47a04388a7d9ae8b1dd42aece890fda51add5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
title: Type conversion
slug: Glossary/Type_Conversion
tags:
  - Beginner
  - Glossary
  - Type casting
  - Type conversion
  - Начинающим
  - Преобразование типов
translation_of: Glossary/Type_Conversion
original_slug: Глоссарий/Type_Conversion
---
<p>Преобразование типов (type conversion) означает передачу данных из одного типа данных в другой. <em>Неявное преобразование</em> происходит, когда компилятор автоматически присваивает (назначает) типы данных, но исходный код также может <em>явно</em> требовать преобразования для завершения. Например, в случае инструкции <code>5+2.0</code>, число с плавающей точкой <code>2.0</code> неявно преобразуется в целое число, но в случае инструкции <code>Number("0x11")</code> строка "0x11" явно преобразуется в типизированное число 17.</p>

<section id="Quick_links">
<ol>
 <li><a href="/ru/docs/Glossary">Глоссарий</a>

  <ol>
   <li>{{Glossary("Type")}}</li>
   <li>{{Glossary("Type coercion")}}</li>
  </ol>
 </li>
 <li>Статьи Википедии
  <ol>
   <li>{{Interwiki("wikipedia", "Type conversion")}}</li>
  </ol>
 </li>
</ol>
</section>