Difference between revisions of "RU/kb/00000603"

From Wiki
Jump to navigationJump to search
(Основной текст)
 
 
Line 6: Line 6:
 
<section begin=toc />
 
<section begin=toc />
 
=== DEC2BIN ===
 
=== DEC2BIN ===
Функция выполняет преобразование десятичного числа в двоичное.
+
<section begin=description />Функция выполняет преобразование десятичного числа в двоичное.<section end=description />
  
 
==== Синтаксис функции: ====
 
==== Синтаксис функции: ====

Latest revision as of 09:43, 13 March 2012



DEC2BIN

Функция выполняет преобразование десятичного числа в двоичное.

Синтаксис функции:

=DEC2BIN(number; numdigits)
Рис. 1. Пример функции.

где:

  • number — десятичное число, заданное в виде текста или числа, которое должно быть от –512 и до 511 включительно. Если задан текст, текст считается десятичным представлением числа, и может иметь ведущий знак минус;
  • numdigits — необязательное число, определяющее количество возвращаемых цифр.


Функция DEC2BIN возвращает двоичное число с десятью битами, с самым старшим битом (10-ый бит) — знаковым и в дополнительном двоичном представлении; положительные числа — от 0 до 111111111 (девять битов, представляющие десятичные числа от 0 до 511) и отрицательные числа — от 1111111111 до 1000000000 (десять битов, представляющих десятичные числа от –1 до –512). Если number отрицательно, аргумент numdigits игнорируется; в противном случае, numdigits указывает число цифр в возвращаемом значении, с ведущими нулями, добавляемыми по мере необходимости, чтобы довести количество цифр в результате до заданного количества. Если имеется больше цифр, чем требует параметр numdigits, возвращается ошибка Err:502.


На рис. 1:

  • в ячейке B2 возвращается 1001 в виде текста;
  • в ячейке B4 возвращается 1001 в виде текста. DEC2BIN принимает десятичное число, заданное в виде текста;
  • в ячейке B6 возвращается 00001001 в виде текста. Добавляются ведущие нули, чтобы сформировать 8 цифр;
  • в ячейке B8 возвращается 1111111110 в виде текста (представление в дополнительной двоичной форме десятичного числа –2).






InfraOffice.pro 3.1.x









К началу страницы