Цитата: Bhudh от октября 26, 2016, 03:55Сути не меняет, используется пока только четыре байта. Используя только четыре можно закодировать 1,112,064 code points, из них в стандарте Unicode 9.0 я вижу используются только ~128К, так что расти еще и расти, примерно в 10 раз, пока из 4 байтов выберется.Цитата: Basil от октября 25, 2016, 22:52Вы гляньте, какой нынче стандарт на дворе действующий-то...Цитата: Действующий стандарт Unicode 6.х
Цитата: Bhudh от октября 26, 2016, 03:55В действующем по-прежнему так.
Вы гляньте, какой нынче стандарт на дворе действующий-то...
Цитата: Toman от октября 25, 2016, 20:17Цитата: лад от октября 25, 2016, 13:02Но другого вида ошибки-то не выявляются. Т.е. фактически это позволяет разве что установить тот факт, что канал передачи данных настолько загажен, что ошибки льются сплошным потоком. А вот проверить принятое на отсутствие единичных ошибок не позволяет. Или если даже массово идут ложные нули.
Помехоустойчивость. Две стоящие рядом единицы не могут идти, поэтому такая комбинация автоматом означает ошибку.
Цитата: Basil от октября 25, 2016, 22:52Вы гляньте, какой нынче стандарт на дворе действующий-то...Цитата: Действующий стандарт Unicode 6.х
Цитата: Hellerick от октября 25, 2016, 14:23Ограничение в 6 байт у UTF8 искуственное, если надо, можно сделать и больше. Только пока не надо. Пока что только 4 байта используются.
Можно было бы помечтать о том, чтобы юникод был основан на кодах Фибоначчи. Тогда у числа символов в принципе бы не было потолка.
ЦитироватьАлгоритм UTF-8 технически позволяет записывать код любой длины. Но для эффективной и надёжной работы алгоритма необходимо ограничение длины кода. Действующий стандарт Unicode 6.х предполагает использование кода до 21-го бита, то есть до четырех байт в UTF-8.]Алгоритм UTF-8 технически позволяет записывать код любой длины. Но для эффективной и надёжной работы алгоритма необходимо ограничение длины кода. Действующий стандарт Unicode 6.х предполагает использование кода до 21-го бита, то есть до четырех байт в UTF-8.
Цитата: лад от октября 25, 2016, 13:02Но другого вида ошибки-то не выявляются. Т.е. фактически это позволяет разве что установить тот факт, что канал передачи данных настолько загажен, что ошибки льются сплошным потоком. А вот проверить принятое на отсутствие единичных ошибок не позволяет. Или если даже массово идут ложные нули.
Помехоустойчивость. Две стоящие рядом единицы не могут идти, поэтому такая комбинация автоматом означает ошибку.
Цитата: Hellerick от октября 25, 2016, 14:23Для принятых ныне компьютеров типа как технически неудобно иметь дело с данными, не выровненными хотя бы по байтам (единицам адресации). А если длина кратна байту, то числа или номера неограниченного размера реализуются другими способами, при желании.
Можно было бы помечтать о том, чтобы юникод был основан на кодах Фибоначчи. Тогда у числа символов в принципе бы не было потолка.
Цитата: Danandr25 от октября 25, 2016, 12:34А что, разве фибоначчиева система сама не позиционная?
в сравнении с позиционными системами
Страница создана за 0.040 сек. Запросов: 20.