Hur konverterar man från ternär till decimal?

Använd samma logik för att konvertera ett ternärt tal med en decimal till decimalform
Använd samma logik för att konvertera ett ternärt tal med en decimal till decimalform.

Precis som det binära siffersystemet har två möjliga värden för varje platsvärde, har det ternära siffersystemet tre möjliga värden för varje platsvärde. Det är inte så vanligt som binärt, oktalt eller decimalt eller hexadecimalt, även om det ibland används inom datavetenskap.

Skriv ner det ternära numret du vill konvertera
Skriv ner det ternära numret du vill konvertera.

Den här artikeln handlar om standardsystemet (obalanserat) som använder värdena 0, 1 & 2), inte det balanserade systemet (som använder värdena -1, 0 & 1).

Steg

  1. 1
    Skriv ner det ternära numret du vill konvertera. Låt oss använda det ternära numret 202212 (vanligtvis skrivet som 202212 3, för att ange basen där numret skrivs) för att följa med.
  2. 2
    Skriv ner tre krafter från höger till vänster. Börja till höger med 30, sedan 31, sedan 32 tills du har lika många krafter på tre som det finns siffror i ditt ternära nummer. För vårt nummer 202212 3 skulle du gå upp till 35, eftersom det har 6 siffror, så du skulle ha 243, 81, 27, 9, 3, 1.
    • Om du har ett ternärt tal med n siffror måste du gå upp till 3 n-1 och inte 3 n, eftersom du börjar med 30 och inte 31.
  3. 3
    Anslut varje siffra från det tredje numret med motsvarande effekt på tre. Den högsta siffran hör till den högsta kraften av tre (30), den andra siffran till höger tillhör den andra kraften för tre av den högra (31), och så vidare.
  4. 4
    Multiplicera varje siffra med motsvarande effekt på tre. I vårt exempel (202212 3) går detta som följer;
    • 1 10 (eller 30) motsvarar 2, så 2 * 1 = 1
    • 3 10 (eller 31) motsvarar 1, så 1 * 3 = 3
    • 9 10 (eller 32) motsvarar 2, så 2 * 9 = 18
    • 27 10 (eller 33) motsvarar 2, så 2 * 27 = 54
    • 81 10 (eller 34) motsvarar 0, så 0 * 81 = 0
    • 243 10 (eller 35) motsvarar 2, så 2 * 243 = 486
  5. 5
    Lägg till alla siffror du fick från föregående steg. I vårt fall skulle det vara 1 + 3 + 18 + 54 + 0 + 486 = 563. Så 563 är decimalformen 202212 3.
  6. 6
    Skriv svaret med rätt basprenumeration. Detta för att förhindra förvirring om vilket nummer som skrivs i vilken bas. I vårt exempel skulle det se ut så här: 202212 3 = 563 10.
  7. 7
    Använd samma logik för att konvertera ett ternärt tal med en decimal till decimalform. Du kan använda den här metoden även när du vill dölja ett ternärt tal som 1,1 till decimal. "1" till vänster om decimaltecken är lika med 30 eller 1. 1 till höger om decimal är lika med 3-1 eller 0,333... (0,33). Lägg upp 1 och 0,333 (0,33) så får du 1 333.. (1,33).
Relaterade artiklar
  1. Hur ändrar man procent till decimaler?
  2. Hur får man logistisk tillväxt?
  3. Hur multiplicerar man bråk med heltal?
  4. Hur löser man fraktionsfrågor i matematik?
  5. Hur kvadrerar man bråk?
  6. Hur förenklar komplexa fraktioner?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail