nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 26 Nov 2020 03:58



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

Joined: 08 Mar 2018 00:17
Posts: 315
Location: Россия, Москва
Reply with quote
Простой алгоритм преобразования десятичных целых в троичные асимметричные целые
Депман И.Я. Возникновение системы мер и способов измерения величин. Учпедгиз. 1956. Стр.110:
Attachment:
Depman p.110.JPG
Depman p.110.JPG [ 67.23 KiB | Viewed 2825 times ]

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

Архив:
Attachment:
DECTOTAS.rar [18.74 KiB]
Downloaded 146 times

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

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


27 Sep 2018 04:45
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 18968
Location: Silicon Valley
Reply with quote
это 012 - неправильная троичность!

_________________
:eugeek: https://twitter.com/Shaos1973


28 Sep 2018 05:21
Profile WWW
Doomed
User avatar

Joined: 27 Jul 2018 13:07
Posts: 508
Reply with quote
Концепция стандартной троичности...


Attachments:
Concept.jpg
Concept.jpg [ 66.02 KiB | Viewed 2694 times ]
05 Oct 2018 01:28
Profile
Banned

Joined: 08 Mar 2018 00:17
Posts: 315
Location: Россия, Москва
Reply with quote
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 08:18, edited 12 times in total.



05 Oct 2018 03:10
Profile
Banned
User avatar

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

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

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


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



05 Oct 2018 03:23
Profile
Doomed
User avatar

Joined: 27 Jul 2018 13:07
Posts: 508
Reply with quote
AndrejKulikov wrote:
TernarySystem wrote:
Концепция стандартной троичности...

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


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


05 Oct 2018 03:25
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 3 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

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