numeric

Printre relațiile definite pe setul de numere sunt după cum urmează:

„Numerele de comandă“ - o relație binară orientat cu atributul „mai mic sau egal _“ și atributul „mai mare sau egal _“;

„Ordine strictă de numere“ - o relație binară orientat cu atributul „mai puțin _“ și atributul „mai mult de _“;

„Secvența de numere întregi“ - binar relație antisimetric orientat, folosind atributul „_ precedent“ și atributul „următor _“. definite pe setul de numere întregi. Fiecare tuplu acestei relații se conectează două numere întregi, primul care precede direct al doilea, iar al doilea - urmează imediat primul (adică rezultatul unităților de adiție la primul număr);

„Negația aritmetică“ - atitudine binar non orientate;

„Modul numeric“ - o relație binară orientat cu atributul „unitate _“ și atributul dat în mod implicit;

„Parte Integer“ - o relație binară orientat cu „unitate _“ atribut și atributul dat în mod implicit;

„Adăugarea“ - atitudine orientata pe diferite cablurile de alimentare (dar nu mai puțin de 3) și cu atributele „suma _“ și „termenul _“ (ultimul atribut poate fi setat în mod implicit);

„Multiply“ - atitudine orientata pe diferite cablurile de alimentare (dar nu mai puțin de 3) și cu atributele „produs _“ și „_ factorul“ (ultimul atribut poate fi setat în mod implicit);

"Gradul" - relația clasică ternar cu atributele "root _" (nivel de bază), "logaritmul _" (exponent), "grad _" (rezultatul exponentiation);

Notă. Ar trebui să se facă distincția în mod clar relațiile numerice și acțiunile care vizează calcularea numerelor necunoscute asociate indicat relația dintre ele și cu numerele de bine-cunoscute. În special, acest pas elementar este calculul numerelor necunoscute, pentru care există un tuplu al unuia din relații care leagă numărul calculat cunoscut doar cu numere. În acest sens, s-ar putea avea mai multe astfel de acțiuni. De exemplu, relația „plus“ corespunde acțiunii de adunare și scădere operațiune, împotriva „gradul“ - calcularea acțiunii rădăcină, calculul acțiunii logaritm, efectul exponentiation.

Luați în considerare opțiunile pentru imaginea de tuple pentru unele dintre aceste relații prin introducerea lor de a scrie în limba separatoarele SCBsnovye (sm.scb de text 3.3.14.1 - 3.3.14.8) și noi tipuri de identificatori slozhnyhscb.

SCB text 3.3.14.1. Opțiuni imagine atitudine permisive cu privire la numerele

Notă. Cuvintele cheie utilizate în construcția de ID-uri complexe și ID-ul relației relevante, întotdeauna a subliniat, pentru a le deosebi de identificatorii acestor relații. De aceea, de exemplu, cuvântul cheie „păcatul“ în tip complex identificator „sin (x)“ și un identificator simplu „păcat“. ceea ce denotă o relație corespunzătoare, au diferite semantica.

Formal, calculul numărului necunoscut este de a construi o reprezentare a numărului într-un anumit radix. De exemplu, reprezentarea unui sistem numeric zecimal - este un considerent ca suma numerelor, fiecare dintre care este un produs de cifre zecimale (adică un număr natural în m0 gama do9) de numărul care rezultă din puterea întreagă chisla10 construcție.

Ca un exemplu, reprezentarea în limba SCBchisla347.5 în sistemul zecimal (sm.scbg-tekst3.3.14.1). Să ne amintim că reprezentarea chislax pozițional (mai ales în zecimal) sistemul numeric este descompunerea acesteia în ceea ce privește forma

numeric
, unde

a - un număr natural fiind solul (bază) al sistemului numeric (pentru sistemul zecimal - este chislo10)

SCBg text 3.3.14.1. Reprezentarea Chisla347.5 în sistemul zecimal

numeric

Este ușor de observat că, din punctul de vedere al limbajului SCBsut reprezentări ale numerelor într-o anumită notație este postroeniivzaimno o corespondență între numerele și reprezintă textul takimiscb (structuri), care ispolzuetsyakonechnoe kolichestvozaranee cunoscută (același fix) pentru fiecare sistem de schisleniyascb- noduri. Aceste noduri vor nazyvatklyuchevymi nodurile corespunzătoare sistemului numărul. Pentru un sistem numeric zecimal astfel de unități cheie sunt:

Semne numere întregi variind de la 0 do9 (numere zecimale) inclusiv;

semn al (baza sistemului zecimal) numărul 10;

Deci, set-teoretic interpretare (bazată pe limba concepte SCB) Reprezentarea zecimală are un număr predeterminat postroeniescb construi forma de mai sus (structura kotorayaodnoznachno stabilește numărul reprezentabile) iprivyazka acest design la nodurile cheie enumerate mai sus. Legarea este redusă la identificarea unei structuri nod construite noduri cheie sinonime și nodurile posleduyuschemuskleivaniyu astfel de sinonime.

Directorul de aici este următoarea:

a spus legarea nu este nimic altceva decât cum să introduceți informații în reprezentarea zecimală a unui număr și înregistrat pe yazykeSCB. Aceasta se referă la introducerea informațiilor în memoria sistemului, în cazul în care sunt stocate informații acolo bine reprezentate în yazykeSCB. Adică, introduceți informațiile într-o memorie - este de a construi construct nekotoruyuscb (SCB-text) și niște lipici noduri eescb la nodurile deja în memorie;

componente-cheie, care se leagă de intrare anumit tip de informații ar trebui să fie zaraneeizvestny și, prin urmare numărul acestora ar trebui să bytkonechnym (!);

după legarea de intrare SCB-text la site-uri cheie, unele non-core de text nodurile de intrare pot fi sinonime cu site-urile care sunt deja prezente în stadiul actual al memoriei, și, prin urmare, trebuie să fie legat cu acesta din urmă. Dar principiul aici este că acest tip de sinonimie poate fi identificat prin mijloace formale, fără participarea subiectului, care inițiază introducerea de informații.

Evident, reprezentarea zecimală a numărului în limba SCBmozhno fi, de asemenea, tratată ca o tuplu specială relație „zecimală“. definite pe setul de cifre zecimale (adică numere întregi M0 do9) și folosind atributele care definesc numărul de biți respectiv în reprezentare zecimală.

După cum se dă o reprezentare scbg text exemplu 3.3.14.2 chisla347.5 utilizând numita relație specifică.

SCBg text 3.3.14.2. Reprezentarea Chisla347.5 în sistemul zecimal cu ajutorul relațiilor „decimal“

numeric

Notă: 1. Conceptul de numărul de serie este extins la aria tuturor numerelor întregi, pentru că numărul de serie poate fi nu numai un număr natural, dar, de asemenea, un număr întreg negativ. În acest caz, numărul de serie pentru raportul dintre „zecimal“ nu sunt nimic altceva decât numărul de zecimale.

Nota 2: reprezintă numărul de aici este indicat de atributul specificat în mod implicit.

Având în vedere faptul că numerele zecimale descris cu ușurință și fără echivoc ca un șir de caractere (șir de cifre), acest punct de vedere poate fi reprezentat sub forma conținutului SCB-ului. Când etomscb nod care indică un număr de nod ISCB al cărui conținut este șirul reprezentarea zecimală a numerelor de imagine, legate de „reprezentare zecimală înregistrare string“ (sm.scbg textul 3.3.14.3).

SCBg text 3.3.14.3. chisla347.5 Prezentarea raportului folosind „reprezentare zecimală intrare string“

numeric

Notă. În acest caz, reprezentarea zecimală a numărului prestabilit de intrare string (sit sootvetstvuyuschegoscb conținut) coincide cu identificatorul togoscb-nod, care este un semn al acelui număr. Dar acest lucru nu este necesar. Numerele Identificatori (constante numerice) pot fi formate mod destul arbitrar, în special în acele cazuri în care reprezentarea zecimală a cunoscut în prezent.

Relația numerică poate fi împărțită în următoarele clase:

Domeniul de relații care este un set de toate numerele, sau un set de numere dintr-o anumită clasă (naturale, numere întregi, raționale, reale, complexe);

relațiile în domeniul care include nu doar numere, dar, de asemenea, un set de numere;

relații definite pe setul de raporturi numerice ale unui anumit tip (o astfel de relație va fi numită metaotnosheniyami numerică).

Prin metaotnosheniyam numerică se referă în special metaotnoshenie care leagă două funcții numerice, una dintre acestea fiind rezultatul diferențierii celuilalt.