Изменения

Перейти к: навигация, поиск

Представление символов, таблицы кодировок

2304 байта добавлено, 07:31, 1 сентября 2022
Нет описания правки
{| class="wikitable" align="center" style="color: red; background-color: black; font-size: 56px; width: 800px;"
|+
|-align="center"
|'''НЕТ ВОЙНЕ'''
|-style="font-size: 16px;"
|
24 февраля 2022 года российское руководство во главе с Владимиром Путиным развязало агрессивную войну против Украины. В глазах всего мира это военное преступление совершено от лица всей страны, всех россиян.
 
Будучи гражданами Российской Федерации, мы против своей воли оказались ответственными за нарушение международного права, военное вторжение и массовую гибель людей. Чудовищность совершенного преступления не оставляет возможности промолчать или ограничиться пассивным несогласием.
 
Мы убеждены в абсолютной ценности человеческой жизни, в незыблемости прав и свобод личности. Режим Путина — угроза этим ценностям. Наша задача — обьединить все силы для сопротивления ей.
 
Эту войну начали не россияне, а обезумевший диктатор. И наш гражданский долг — сделать всё, чтобы её остановить.
 
''Антивоенный комитет России''
|-style="font-size: 16px;"
|Распространяйте правду о текущих событиях, оберегайте от пропаганды своих друзей и близких. Изменение общественного восприятия войны - ключ к её завершению.
|-style="font-size: 16px;"
|[https://meduza.io/ meduza.io], [https://www.youtube.com/c/popularpolitics/videos Популярная политика], [https://novayagazeta.ru/ Новая газета], [https://zona.media/ zona.media], [https://www.youtube.com/c/MackNack/videos Майкл Наки].
|}
 
== Представление символов в вычислительных машинах ==
!Unicode||UTF-8||Представленные символы
|-
|<code>0x00000000</code> — <code>0x0000007F</code>||<code>0xxxxxxx</code>||ASCII, в том числе английский алфавит, простейшие знаки препинания и арабские цифры
|-
|<code>0x00000080</code> — <code>0x000007FF</code>||<code>110xxxxx 10xxxxxx</code>||кириллица, расширенная латиница, арабский алфавит, армянский алфавит, греческий алфавит, еврейский алфавит и коптский алфавит; сирийское письмо, тана, нко; Международный фонетический алфавит; некоторые знаки препинания
|-
|<code>0x00000800</code> — <code>0x0000FFFF</code>||<code>1110xxxx 10xxxxxx 10xxxxxx</code>||все другие современные формы письменности, в том числе грузинский алфавит, индийское, китайское, корейское и японское письмо; сложные знаки препинания; математические и другие специальные символы
|-
|<code>0x00010000</code> — <code>0x001FFFFF</code>||<code>11110xxx 10xxxxxx 10xxxxxx 10xxxxxx11110xxx 10xxxxxx 10xxxxxx 10xxxxxx</code>||музыкальные символы, редкие китайские иероглифы, вымершие формы письменности
|-
1. Если размер символа в кодировке UTF-8 = <tex>1</tex> байт<br />
: Код имеет вид (0aaa aaaa), где «0» — «0» — просто ноль, остальные биты «a» — «a» — это код символа в кодировке ASCII;
2. Если размер символа в кодировке в UTF-8 <tex>> 1</tex> байт (то есть от <tex>2</tex> до <tex>6</tex>):
6 — 1111 11
: 2.2 «0» — «0» — бит терминатор, означающий завершение кода размера
: 2.3 далее идут значащие байты кода, которые имеют вид (10xx xxxx), где «10» — «10» — биты признака продолжения, а «x» — «x» — значащие биты.
В общем случае варианты представления '''одного символа''' в кодировке UTF-8 выглядят так:
Анонимный участник

Навигация