<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.harlamenkov.ru/index.php?action=history&amp;feed=atom&amp;title=RU%2Fkb%2F00000601</id>
	<title>RU/kb/00000601 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.harlamenkov.ru/index.php?action=history&amp;feed=atom&amp;title=RU%2Fkb%2F00000601"/>
	<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000601&amp;action=history"/>
	<updated>2026-11-11T19:03:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000601&amp;diff=20110&amp;oldid=prev</id>
		<title>Sancho at 09:42, 13 March 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000601&amp;diff=20110&amp;oldid=prev"/>
		<updated>2012-03-13T09:42:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 09:42, 13 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot; &gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== BIN2HEX ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== BIN2HEX ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция выполняет преобразование двоичного числа в шестнадцатеричное.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;section begin=description /&amp;gt;&lt;/ins&gt;Функция выполняет преобразование двоичного числа в шестнадцатеричное.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;section end=description /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Синтаксис функции: ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Синтаксис функции: ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000601&amp;diff=18720&amp;oldid=prev</id>
		<title>Sancho: Основной текст</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000601&amp;diff=18720&amp;oldid=prev"/>
		<updated>2011-10-18T15:18:28Z</updated>

		<summary type="html">&lt;p&gt;Основной текст&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;section begin=title /&amp;gt;&amp;lt;noinclude&amp;gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &amp;lt;/noinclude&amp;gt;BIN2HEX&amp;lt;noinclude&amp;gt;}}&amp;lt;/noinclude&amp;gt;&amp;lt;section end=title /&amp;gt;&lt;br /&gt;
{{BreadCrumbL10n|RU/kb/module/calc/function/convert_numbers}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=toc /&amp;gt;&lt;br /&gt;
=== BIN2HEX ===&lt;br /&gt;
Функция выполняет преобразование двоичного числа в шестнадцатеричное.&lt;br /&gt;
&lt;br /&gt;
==== Синтаксис функции: ====&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
 !=BIN2HEX(binarynumber; numdigits)&lt;br /&gt;
 |}&lt;br /&gt;
[[File:Function_BIN2HEX_ru.png|360px|thumb|right|Рис. 1. Пример функции.]]где:&lt;br /&gt;
&lt;br /&gt;
* ''binarynumber'' — двоичное число, может быть в виде текста или числа, содержащего только цифры 1&amp;amp;nbsp;и&amp;amp;nbsp;0 (таким образом число кажется двоичным, хотя и не является им). ''Binarynumber'' может иметь до десяти битов в дополнительном двоичном представлении; положительные числа —&amp;amp;nbsp;от&amp;amp;nbsp;0 до&amp;amp;nbsp;111111111 (девять бит, представляющих десятичные числа от&amp;amp;nbsp;0&amp;amp;nbsp;до&amp;amp;nbsp;511) и&amp;amp;nbsp;отрицательные числа —&amp;amp;nbsp;от&amp;amp;nbsp;1111111111 до&amp;amp;nbsp;1000000000 (десять бит, представляющих десятичные числа от –1&amp;amp;nbsp;до&amp;amp;nbsp;–512);&lt;br /&gt;
* ''numdigits'' — дополнительное число, определяющее количество возвращаемых цифр.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Функция '''BIN2HEX''' возвращает представление шестнадцатеричного числа, соответствующее заданному двоичному числу. Если задан текст, текст считается представлением двоичного числа. Если задано число, цифры числа несмотря на то, что соответствуют десятичной системе считаются цифрами эквивалентно-представленного двоичного числа. Если какая-нибудь из цифр —&amp;amp;nbsp;от&amp;amp;nbsp;2&amp;amp;nbsp;до&amp;amp;nbsp;9, возвращается ошибка.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Возвращаемое значение — шестнадцатеричное значение, содержащее до&amp;amp;nbsp;10 шестнадцатеричных цифр, самый старший бит (40-ой бит) — знаковый, и&amp;amp;nbsp;в&amp;amp;nbsp;дополнительной двоичной форме. Цифры от&amp;amp;nbsp;''A''&amp;amp;nbsp;до&amp;amp;nbsp;''F'' —&amp;amp;nbsp;в&amp;amp;nbsp;верхнем регистре. Если входное значение имеет 10-ый установленный бит (отрицательное значение), аргумент ''numdigits'' игнорируется; в противном случае, ''numdigits'' указывает число цифр в возвращаемом значении, с ведущими цифрами&amp;amp;nbsp;0, добавляемыми по мере необходимости, чтобы довести количество цифр в результате до заданного количества. Если имеется больше цифр, чем требует параметр ''numdigits'', возвращается ошибка '''Err:502'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
На рис. 1:&lt;br /&gt;
* в ячейке '''B2''' возвращается ''1D'' в виде текста;&lt;br /&gt;
* в ячейке '''B4''' возвращается ''1D'' в виде текста. Число 11101 содержит только цифры 1 и 0, и может быть прочитано как двоичное;&lt;br /&gt;
* в ячейке '''B6''' возвращается ''01A6'' в виде текста. BIN2HEX добавляет ведущий ноль, чтобы сформировать 4 цифры;&lt;br /&gt;
* в ячейке '''B8''' возвращается ''FFFFFFFFFE'' в виде текста (представление в дополнительной двоичной форме десятичного числа –2).&lt;br /&gt;
&amp;lt;section end=toc /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=signature/&amp;gt;&lt;br /&gt;
{{Sign|Sancho}}&lt;br /&gt;
{{IopVersion|3.1.x}}&lt;br /&gt;
&amp;lt;section end=signature/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RUkbCalcBottom}}&lt;/div&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
</feed>