Dig386 писал(а): ↑27 янв 2020, 16:49
Т.е. в ДНК может быть 4 разных нуклеотида, то в ДНК "система счисления" - с основанием 4.
В той статье, на которую ссылалась Ida
кодирование было не по 4-м нуклеотидам, а по определённым последовательностям ДНК, наличие которых в "результате" определяли чем-то там с люминофором. В тексте объяснения так прямо и написали, что результат считывали в двоичной системе (наличие или отсутствие определённой короткой последовательности нуклеотидов, каждая из каких последовательностей кодирует свой разряд) -
Работает предложенная логическая схема следующим образом. Входными данными, то есть собственно числами, из которых надо извлекать квадратный корень, были смеси небольших участков одноцепочечной ДНК. Числа кодировались в двоичной системе, максимальный размер числа составлял 10 бит. Для кодирования каждого разряда использовалась ДНК с определенной последовательностью нуклеотидов. Если нужная цепочка присутствовал в смеси, то значение соответствующего разряда было «1», если нет — то «0».
Вот если использовать ДНК как просто носитель информации (про возможность чего говорилось в начале статьи), тогда система действительно была бы, наверно, четверичной (по количеству нуклеотидов). А когда ДНК проводит математические расчёты, она, наверно, не умеет результат выдавать в виде последовательности нуклеотидов.