Степень двойки: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
дополнение, орфография, оформление
Строка 2: Строка 2:
'''Степень двойки''' — [[натуральное число]], равное числу 2, умноженному на себя некоторое количество раз<ref>{{Книга|ссылка=https://books.google.com/books?id=EPEFi6NqGJAC&newbks=0&printsec=frontcover&pg=PA17&dq=четвёртая+степень+числа&hl=ru|автор=Петръ Лейманъ|заглавие=Краткiй курсъ математики|год=1843|страниц=190}} {{Wayback|url=https://books.google.com/books?id=EPEFi6NqGJAC&newbks=0&printsec=frontcover&pg=PA17&dq=четвёртая+степень+числа&hl=ru |date=20210425201257 }}</ref><ref name = oeis>{{OEIS|id=A000079}}</ref>. 2<sup>n</sup> — обозначение (n — целое положительное число)<ref>{{Cite web|url=https://www.wolframalpha.com/input/?i=2^n|title=Wolfram{{!}}Alpha|author=Стивен Вольфрам, Wolfram Alpha LLC.|website=www.wolframalpha.com|access-date=2021-04-25|archive-date=2021-04-25|archive-url=https://web.archive.org/web/20210425201258/https://www.wolframalpha.com/input/?i=2^n|deadlink=no}}</ref>.
'''Степень двойки''' — [[натуральное число]], равное числу 2, умноженному на себя некоторое количество раз<ref>{{Книга|ссылка=https://books.google.com/books?id=EPEFi6NqGJAC&newbks=0&printsec=frontcover&pg=PA17&dq=четвёртая+степень+числа&hl=ru|автор=Петръ Лейманъ|заглавие=Краткiй курсъ математики|год=1843|страниц=190}} {{Wayback|url=https://books.google.com/books?id=EPEFi6NqGJAC&newbks=0&printsec=frontcover&pg=PA17&dq=четвёртая+степень+числа&hl=ru |date=20210425201257 }}</ref><ref name = oeis>{{OEIS|id=A000079}}</ref>. 2<sup>n</sup> — обозначение (n — целое положительное число)<ref>{{Cite web|url=https://www.wolframalpha.com/input/?i=2^n|title=Wolfram{{!}}Alpha|author=Стивен Вольфрам, Wolfram Alpha LLC.|website=www.wolframalpha.com|access-date=2021-04-25|archive-date=2021-04-25|archive-url=https://web.archive.org/web/20210425201258/https://www.wolframalpha.com/input/?i=2^n|deadlink=no}}</ref>.


Вот несколько первых степеней двойки<ref name = oeis/>: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304,
Ряд степеней двойки: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536... (последовательность [[oeis:A000079|A000079]]<nowiki/>в [[Онлайн-энциклопедия целочисленных последовательностей|OEIS]])


== В математике ==
== В математике ==
Строка 8: Строка 8:
* Сумма чисел ''n''-й строки [[Треугольник Паскаля|треугольника Паскаля]] равна <math>2^n</math><ref name = oeis/>.
* Сумма чисел ''n''-й строки [[Треугольник Паскаля|треугольника Паскаля]] равна <math>2^n</math><ref name = oeis/>.
* [[Число Мерсенна]] имеет вид <math>M_n = 2^n - 1</math><ref>{{OEIS|A000225}}</ref>.
* [[Число Мерсенна]] имеет вид <math>M_n = 2^n - 1</math><ref>{{OEIS|A000225}}</ref>.
* [[Число Ферма]] имеет вид <math>F_n=2^{2^n}+1</math>, где <math>n\geqslant 0</math><ref>{{OEIS|A000215}}</ref>.
** [[Самое большое известное простое число]] равно <math>M_{82589933} = 2^{82589933} - 1</math>, оно состоит из 24 862 048 цифр.
* [[Число Ферма]] имееет вид <math>F_n=2^{2^n}+1</math>, где <math>n\geqslant 0</math><ref>{{OEIS|A000215}}</ref>.


== В информатике ==
== В информатике ==
Строка 16: Строка 15:
С помощью <math>n</math>-проводной шины можно адресовать <math>2^n</math> ячеек памяти, и потому установленная ёмкость полупроводниковой памяти — всегда степень двойки. В информатике степени числа 2 с [[Показатель степени|показателем]], кратным 10, применяются при измерении [[Единицы измерения ёмкости носителей и объёма информации|объёма информации]] (в [[байт]]ах, [[килобайт]]ах, [[мегабайт]]ах, [[гигабайт]]ах и т. д<ref>{{Книга|ссылка=https://books.google.com/books?id=gPjkDwAAQBAJ&newbks=0&hl=ru|автор=Фомин Дмитрий Владимирович|заглавие=Основы компьютерной электроники|год=2020-03-25|издательство=ООО ДиректМедиа|страниц=109|isbn=978-5-4499-0152-1}} {{Wayback|url=https://books.google.com/books?id=gPjkDwAAQBAJ&newbks=0&hl=ru |date=20210425201257 }}</ref>; хотя [[Двоичные приставки|«двоичные» единицы измерения]] рекомендуется называть [[кибибайт]], [[мебибайт]], [[гибибайт]] и т. д. соответственно<ref>{{Книга|ссылка=https://books.google.com/books?id=EZ2EtNHWeWQC&newbks=0&printsec=frontcover&pg=PA890&dq=кибибайт&hl=ru|автор=Леонтьев Виталий Петрович|заглавие=Новейшая энциклопедия. Компьютер и Интернет 2012|год=2011-08-20|издательство=ОЛМА Медиа Групп|страниц=961|isbn=978-5-373-04368-7}} {{Wayback|url=https://books.google.com/books?id=EZ2EtNHWeWQC&newbks=0&printsec=frontcover&pg=PA890&dq=кибибайт&hl=ru |date=20210425201258 }}</ref>). Объекты, не являющиеся полупроводниковой памятью ([[жёсткий диск|жёсткие диски]], скорость передачи данных), или отвязанные от установленной ёмкости ([[твердотельный накопитель|твердотельные накопители]]) часто измеряют в десятичных или двоично-десятичных единицах.
С помощью <math>n</math>-проводной шины можно адресовать <math>2^n</math> ячеек памяти, и потому установленная ёмкость полупроводниковой памяти — всегда степень двойки. В информатике степени числа 2 с [[Показатель степени|показателем]], кратным 10, применяются при измерении [[Единицы измерения ёмкости носителей и объёма информации|объёма информации]] (в [[байт]]ах, [[килобайт]]ах, [[мегабайт]]ах, [[гигабайт]]ах и т. д<ref>{{Книга|ссылка=https://books.google.com/books?id=gPjkDwAAQBAJ&newbks=0&hl=ru|автор=Фомин Дмитрий Владимирович|заглавие=Основы компьютерной электроники|год=2020-03-25|издательство=ООО ДиректМедиа|страниц=109|isbn=978-5-4499-0152-1}} {{Wayback|url=https://books.google.com/books?id=gPjkDwAAQBAJ&newbks=0&hl=ru |date=20210425201257 }}</ref>; хотя [[Двоичные приставки|«двоичные» единицы измерения]] рекомендуется называть [[кибибайт]], [[мебибайт]], [[гибибайт]] и т. д. соответственно<ref>{{Книга|ссылка=https://books.google.com/books?id=EZ2EtNHWeWQC&newbks=0&printsec=frontcover&pg=PA890&dq=кибибайт&hl=ru|автор=Леонтьев Виталий Петрович|заглавие=Новейшая энциклопедия. Компьютер и Интернет 2012|год=2011-08-20|издательство=ОЛМА Медиа Групп|страниц=961|isbn=978-5-373-04368-7}} {{Wayback|url=https://books.google.com/books?id=EZ2EtNHWeWQC&newbks=0&printsec=frontcover&pg=PA890&dq=кибибайт&hl=ru |date=20210425201258 }}</ref>). Объекты, не являющиеся полупроводниковой памятью ([[жёсткий диск|жёсткие диски]], скорость передачи данных), или отвязанные от установленной ёмкости ([[твердотельный накопитель|твердотельные накопители]]) часто измеряют в десятичных или двоично-десятичных единицах.


<math>n</math>-битная ячейка памяти хранит одно из <math>2^n</math> разных значений, от 0 до <math>2^n - 1</math>. Например, игра [[Pac-Man]] имеет 255 действующих уровней и непроходимый 256-й, в первой [[The Legend of Zelda]] кошелёк персонажа ограничен 255 монетами. В оцифровке графики и звука распространены <math>n</math>-битные сэмплы, и цветовые каналы R/G/B традиционно записываются числами от 0 до 255.
<math>n</math>-битная ячейка памяти хранит одно из <math>2^n</math> разных значений, от 0 до <math>2^n - 1</math>. Например, игра [[Pac-Man]] имеет 255 действующих уровней и непроходимый 256-й, в первой [[The Legend of Zelda]] кошелёк персонажа ограничен 255 монетами. В оцифровке графики и звука распространены <math>n</math>-битные [[Семпл|семплы]], и цветовые каналы [[RGB]] традиционно записываются числами от 0 до 255.


При умножении числа на <math>2^n</math> его нужно просто [[битовый сдвиг|сдвинуть]] на <math>n</math> битов, потому в компьютерном деле любят элементы, чей размер — или степень двойки (примеры: во многих компьютерах [[Текстовый видеорежим|знакоместо]] 8×8 пикселей; [[сектор диска]] 512 или 4096 байт), или сумма/разность небольшого количества таковых (пример: разрешение VGA {{nobr|1=640 = 512 + 128}}, {{nobr|1=480 = 512 − 32}}).
При умножении числа на <math>2^n</math> его нужно просто [[битовый сдвиг|сдвинуть]] на <math>n</math> битов, потому в компьютерном деле любят элементы, чей размер — или степень двойки (примеры: во многих компьютерах [[Текстовый видеорежим|знакоместо]] 8×8 пикселей; [[сектор диска]] 512 или 4096 байт), или сумма/разность небольшого количества таковых (пример: разрешение VGA {{nobr|1=640 = 512 + 128}}, {{nobr|1=480 = 512 − 32}}).

Версия от 17:40, 15 октября 2022

Визуализация степеней двойки

Степень двойки — натуральное число, равное числу 2, умноженному на себя некоторое количество раз[1][2]. 2n — обозначение (n — целое положительное число)[3].

Ряд степеней двойки: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536... (последовательность A000079в OEIS)

В математике

В информатике

Полупроводниковая логика работает с двумя состояниями (условно «есть напряжение — нет напряжения»), и степени двойки важны в компьютерном деле — точно так же, как важны в ручном счёте степени десятки.

С помощью -проводной шины можно адресовать ячеек памяти, и потому установленная ёмкость полупроводниковой памяти — всегда степень двойки. В информатике степени числа 2 с показателем, кратным 10, применяются при измерении объёма информациибайтах, килобайтах, мегабайтах, гигабайтах и т. д[6]; хотя «двоичные» единицы измерения рекомендуется называть кибибайт, мебибайт, гибибайт и т. д. соответственно[7]). Объекты, не являющиеся полупроводниковой памятью (жёсткие диски, скорость передачи данных), или отвязанные от установленной ёмкости (твердотельные накопители) часто измеряют в десятичных или двоично-десятичных единицах.

-битная ячейка памяти хранит одно из разных значений, от 0 до . Например, игра Pac-Man имеет 255 действующих уровней и непроходимый 256-й, в первой The Legend of Zelda кошелёк персонажа ограничен 255 монетами. В оцифровке графики и звука распространены -битные семплы, и цветовые каналы RGB традиционно записываются числами от 0 до 255.

При умножении числа на его нужно просто сдвинуть на битов, потому в компьютерном деле любят элементы, чей размер — или степень двойки (примеры: во многих компьютерах знакоместо 8×8 пикселей; сектор диска 512 или 4096 байт), или сумма/разность небольшого количества таковых (пример: разрешение VGA 640 = 512 + 128, 480 = 512 − 32).

Существуют алгоритмы типа «разделяй и властвуй», которые работают на объектах, чей размер — степень двойки (возможно, ±1), а если нет — либо расширяют объект, либо используют дополнительные ветки. Быстрое преобразование Фурье крайне редко пишут для массивов, чей размер — не степень двойки. Задача синхронизации стрелков в общем случае решается шестью состояниями автомата, но для степеней двойки плюс-минус один — четырьмя[8].

В теории музыки

В нотной записи длительности нот имеют продолжительность, равную целой ноте, деленную на степень двойки; например половинная нота (1/2), четвертная нота (1/4), восьмая нота (1/8) и шестнадцатая нота (1/16). Ноты с точкой или иным образом измененные имеют другую длительность. В тактовых размерах нижняя цифра, единица ударов, которую можно рассматривать как знаменатель дроби, почти всегда является степенью двойки.

Если отношение частот двух нот равно степени двойки, то интервал между этими нотами равен полной октаве. В этом случае соответствующие ноты имеют одно и то же название.

Ссылки

  1. Петръ Лейманъ. Краткiй курсъ математики. — 1843. — 190 с. Архивная копия от 25 апреля 2021 на Wayback Machine
  2. 1 2 3 последовательность A000079 в OEIS
  3. Стивен Вольфрам, Wolfram Alpha LLC. Wolfram|Alpha. www.wolframalpha.com. Дата обращения: 25 апреля 2021. Архивировано 25 апреля 2021 года.
  4. последовательность A000225 в OEIS
  5. последовательность A000215 в OEIS
  6. Фомин Дмитрий Владимирович. Основы компьютерной электроники. — ООО ДиректМедиа, 2020-03-25. — 109 с. — ISBN 978-5-4499-0152-1. Архивная копия от 25 апреля 2021 на Wayback Machine
  7. Леонтьев Виталий Петрович. Новейшая энциклопедия. Компьютер и Интернет 2012. — ОЛМА Медиа Групп, 2011-08-20. — 961 с. — ISBN 978-5-373-04368-7. Архивная копия от 25 апреля 2021 на Wayback Machine
  8. https://www.researchgate.net/publication/220977377_About_4-States_Solutions_to_the_Firing_Squad_Synchronization_Problem