2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 начало двоичного числа
Сообщение17.07.2017, 11:44 
Аватара пользователя
Вопрос по терминологии.
"Восьмизначное двоичное число, которое начинается с единицы" -- это число, имеющее в двоичной записи вид $1abcdef1$?

-- Пн июл 17, 2017 11:56:10 --

или это число, имеющее в двоичной записи вид $1abcdefg$?

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 11:58 
Второе.

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 12:02 
Аватара пользователя
Sender в сообщении #1234081 писал(а):
Второе.

Это странно... Ведь трехзначное десятичное число имеет вид $abc$, где $a\ne 0$... То есть, если писать грамотно, то вместо
alcoholist в сообщении #1234075 писал(а):
Восьмизначное двоичное число, которое начинается с единицы
надо было бы написать "Восьмиразрядное двоичное число, которое начинается с единицы"

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 12:08 
alcoholist в сообщении #1234083 писал(а):
Ведь трехзначное десятичное число имеет вид $abc$, где $a\ne 0$

Собственно, никто не мешает сказать, что восьмизначное двоичное число имеет вид $abcdefgh,$ где $a\ne 0.$

-- Пн июл 17, 2017 12:12:07 --

Вообще, в программировании, где двоичные числа употребляются наиболее широко, $n$-разрядным числам не запрещено иметь лидирующие нули, отсюда, видимо, и эта оговорка.

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 12:20 
Аватара пользователя
Sender в сообщении #1234084 писал(а):
$n$-разрядным

но не n-значным)))
Sender в сообщении #1234084 писал(а):
Собственно, никто не мешает сказать, что восьмизначное двоичное число имеет вид $abcdefgh,$ где $a\ne 0.$

но зачем тогда дублировать и говорить, что
alcoholist в сообщении #1234075 писал(а):
начинается с единицы

?

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 12:32 
Аватара пользователя
В программировании 8-разрядное обычно означает «не более чем восьмиразрядное». На практике это значит, что число поместится в стандартный восьмиразрядный регистр. Регистры обычно бывают 8-, 16-, 32- и т.д. разрядные. Поэтому Вы вряд ли услышите «пятиразрядное двоичное число», даже если это $11011$.

В тех редких случаях, когда 8-разрядное означает «точно восьмиразрядное», нужна оговорка.

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 12:44 
Аватара пользователя
svv в сообщении #1234087 писал(а):
8-разрядное

8-разрядное -- это моя интерпретация. В тексте, с которым я разбираюсь, написано "восьмизначное".

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 12:49 
Аватара пользователя
А текст написан скорее математиком, или скорее программистом?

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 13:20 
Аватара пользователя
svv
скорее, схемотехником:)

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 13:24 
Аватара пользователя
Тогда не беспокойтесь, всё в порядке. Схема ведь не может раздуваться в разрядности в зависимости от текущего значения. Разрядность её элементов задаётся схемотехником заранее. Поэтому в этой области «восьмизначное» обычно означает «принимающее только такие значения, которые могут быть записаны в эту дешёвую микросхемку».

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 14:01 
Аватара пользователя
svv в сообщении #1234103 писал(а):
Тогда не беспокойтесь, всё в порядке. Схема ведь не может раздуваться в разрядности в зависимости от текущего значения. Разрядность её элементов задаётся схемотехником заранее. Поэтому в этой области «восьмизначное» обычно означает «принимающее только такие значения, которые могут быть записаны в эту дешёвую микросхемку».

ничего не понял... так какой вид имеет
alcoholist в сообщении #1234075 писал(а):
Восьмизначное двоичное число, которое начинается с единицы

1abcdef1, 1abcdefg, или abcdefg1?

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 15:03 
Аватара пользователя
1abcdefg

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 15:26 
Всё же добавлю, если уж выражение появилось в контексте схемотехники, то бывают и последовательные каналы, а в них числа могут передаваться и младшими битами вперёд, и тогда 1 будет в младшем бите - но первой по времени передачи/приёма.
Ну и ещё вариант, под "начинающееся с единицы" может значить диапазон значений без нуля, начиная с $1$ (и до $255$/$256$ или $7$/$8$ - смотря как понимать "восьмизначность"). Но это уже вряд ли.
Так что нужен более точный контекст.
Без него правильный ответ один: 1abcdefg.

 
 
 
 Re: начало двоичного числа
Сообщение17.07.2017, 16:50 
Аватара пользователя
спасибо всем)

 
 
 [ Сообщений: 14 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group