2014 dxdy logo

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

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




 
 Насколько понятна и корректна формула?
Сообщение28.12.2024, 15:57 
Аватара пользователя
Наваял формулу:
$\begin{array}{l}
{\beta _j} = \left\{ \begin{array}{l}
\begin{array}{*{20}{c}}
{{b_j}}&{j = k}
\end{array}\\
\begin{array}{*{20}{c}}
0&{else}
\end{array}
\end{array} \right.\\
{b_k} = 1\\
k = \mathop {\arg }\limits_{j < k} \left\{ {{b_j} = 0} \right\}
\end{array}$
Смысл простой присвоить битам $\beta _j$ бинарного разложения значения опираясь на известное разложение $b_j$. При этом $k$ первый ненулевой бит разложения $b_j$.
Вопрос - насколько это понятно и насколько корректно? И можно ли записать проще и короче?

 
 
 
 Re: Насколько понятна и корректна формула?
Сообщение28.12.2024, 17:49 
То есть $\beta$ — это младший единичный бит $b$. Я думаю, словами будет понятнее. Эти формулы даже не передают, что речь идёт про биты.

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


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