nedoPC.org

Electronics hobbyists community established in 2002
Last visit was: 15 Jun 2024 23:15
It is currently 15 Jun 2024 23:15



 [ 6 posts ] 
Преобразование целого числа в "стандартной" троичности (012) 
Author Message
Banned

Joined: 07 Mar 2018 23:17
Posts: 315
Location: Россия, Москва
Простой алгоритм преобразования десятичных целых в троичные асимметричные целые
Депман И.Я. Возникновение системы мер и способов измерения величин. Учпедгиз. 1956. Стр.110:
Attachment:
Depman p.110.JPG

По вышеприведённому алгоритму на Turbo Basic'е была написана программа преобразования десятичных целых коротких со знаком (16-ть битов (бит знака + 15-ть битов числа)) в строки символов троичных несимметричных целых со знаком (16-ть символьных тритов (символьный трит знака + 15-ть символьных тритов числа)), что по диапазону преобразуемых чисел значительно превосходит конвертер (преобразователь) кодов Украинская Ternary System.
Скриншот программы:
Attachment:
DECTOTAS.JPG

Архив:
Attachment:
DECTOTAS.rar

В архиве:
DECTOTAS.EXE - выполняемый *.EXE модуль программы
DECTOTAS.BAS - исходный текст программы на Turbo Basic'е

Следует отметить, что хотя в Turbo Basic'е десятичные короткие целые со знаком и называются десятичными и вводятся и выводятся, как десятичные, но на самом деле в компьютере они хранятся в виде двоичных целых со знаком длиной 16-ть битов и действия с ними производятся в двоичном виде. В Turbo Basic'е, при вводе, десятичные целые числа со знаком автоматически преобразуются в двоичные целые со знаком, а при выводе двоичные целые со знаком автоматически преобразуются в десятичные целые со знаком.


You do not have the required permissions to view the files attached to this post.


27 Sep 2018 03:45
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22883
Location: Silicon Valley
это 012 - неправильная троичность!

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


28 Sep 2018 04:21 WWW
Doomed
User avatar

Joined: 27 Jul 2018 12:07
Posts: 609
Концепция стандартной троичности...


You do not have the required permissions to view the files attached to this post.


05 Oct 2018 00:28
Banned

Joined: 07 Mar 2018 23:17
Posts: 315
Location: Россия, Москва
TernarySystem wrote:
Концепция стандартной троичности...

Читателям:
1. Автор путает цифровую технику, которая оперирует с цифрами и числами, и логику, которая в общем случае оперирует с нецифровыми и не с числовыми множествами, среди которых цифровые и числовые множества являются всего лишь частным случаем.
2. Non-binary logic -> Ternary Logic radix=3 -> Unbalance mode
Автор безосновательно применяет обозначение инверсии чертой сверху, взятое им из двоичной логики, в которой всего одна инверсия, в троичной логике, в которой три инверсии-обмена (Swap02 - F1NT5, Swap12 - F1NT15, Swap01 - F1NT19), совершенно не указав, какая из трёх инверсий-обменов применяется автором, причём результатами этой операции (функции) у автора почему то являются циклический сдвиг влево (ShiftLeft, F1TN11) и два циклических сдвига влево, хотя известно, что ни одной из трёх инверсий-обменов результата циклических сдвигов не получить.
3. Это же обозначение, безосновательно взятое автором из двоичной логики, автор применяет и в ветке Non-binary logic -> Ternary Logic radix=3 -> Balance mode -> Ground=0 и в ветке Non-binary logic -> Ternary Logic radix=3 -> Balance mode -> Ground=1 и в ветке Non-binary logic -> Ternary Logic radix=3 -> Balance mode -> Ground=2 и в ветке Non-binary logic -> Ternary Logic radix>3 -> Balance mode -> (2,1,0,-1,-2) в качестве функций разных инверсий-обменов (Swap), не указывая при этом какая из трёх инверсий-обменов (Swap) применяется автором.


Last edited by AndrejKulikov on 05 Oct 2018 07:18, edited 12 times in total.



05 Oct 2018 02:10
Banned
User avatar

Joined: 29 Jun 2018 08:48
Posts: 413
AndrejKulikov wrote:
Читателям:
1. Автор путает цифровую технику, которая оперирует с цифрами и числами

ага - битами, цифрами, числами, словами, файлами, базами данных... вселенной

походу, концепция троичности начинает разваливаться уже на уровне определения понятий.
про Вавилонскую башню слышали? - отож.


Last edited by Клапауций on 05 Oct 2018 02:26, edited 1 time in total.



05 Oct 2018 02:23
Doomed
User avatar

Joined: 27 Jul 2018 12:07
Posts: 609
AndrejKulikov wrote:
TernarySystem wrote:
Концепция стандартной троичности...

Читателям:
1. Автор путает цифровую технику, которая оперирует с цифрами и числами, и логику, которая в общем случае оперирует с нецифровыми и не с числовыми множествами, среди которых цифровые и числовые множества являются всего лишь частным случаем.


Я уважаемый AndrejKulikov ещё у Вас цифровой техники не видел... а вот концепция и нужна для разработки элементов этой самой цифровой элементной базы.


05 Oct 2018 02:25
 [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.