Анатольевич-Митюшин
?>

Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления: 875(10), 535.25(10)

Информатика

Ответы

anikamalish

В ДВОИЧНОЙ

875/2 = 437, остаток: 1

437/2 = 218, остаток: 1

218/2 = 109, остаток: 0

109/2 = 54, остаток: 1

54/2 = 27, остаток: 0

27/2 = 13, остаток: 1

13/2 = 6, остаток: 1

6/2 = 3, остаток: 0

3/2 = 1, остаток: 1

1/2 = 0, остаток: 1

875(10) = 1101101011(2)

В ВОСЬМЕРИЧНОЙ

875/8 = 109, остаток: 3

109/8 = 13, остаток: 5

13/8 = 1, остаток: 5

1/8 = 0, остаток: 1

875(10) = 1553(8)

В ШЕСТНАДЦАТЕРИЧНОЙ

875/16 = 54, остаток: 11, 11 = B

54/16 = 3, остаток: 6

3/16 = 0, остаток: 3

875(10) = 36B(16)

В ДВОИЧНОЙ

Переводим целую часть 535.2510 в 2-ую систему последовательным делением на 2:

535/2 = 267, остаток: 1

267/2 = 133, остаток: 1

133/2 = 66, остаток: 1

66/2 = 33, остаток: 0

33/2 = 16, остаток: 1

16/2 = 8, остаток: 0

8/2 = 4, остаток: 0

4/2 = 2, остаток: 0

2/2 = 1, остаток: 0

1/2 = 0, остаток: 1

535(10) = 1000010111(2)

Переводим дробную часть 535.2510 в 2-ую систему:

0.25·2 = 0.5

0.5·2 = 1.0

0.25(10) = 0.01(2)

В ВОСЬМЕРИЧНОЙ

Переводим целую часть 535.2510 в 8-ую систему последовательным делением на 8:

535/8 = 66, остаток: 7

66/8 = 8, остаток: 2

8/8 = 1, остаток: 0

1/8 = 0, остаток: 1

535(10) = 1027(8)

Переводим дробную часть 535.2510 в 8-ую систему:

0.25·8 = 2.0

0.25(10) = 0.2(8)

В ШЕСТНАДЦАТЕРИЧНОЙ

Переводим целую часть 535.2510 в 16-ую систему последовательным делением на 16:

535/16 = 33, остаток: 7

33/16 = 2, остаток: 1

2/16 = 0, остаток: 2

535(10) = 217(16 )

Переводим дробную часть 535.2510 в 16-ую систему:

0.25·16 = 4.0

0.25(10) = 0.4(16)

klimovala2

using System;

internal class Program {

   private static void Main() {

       Console.WriteLine("Введите минимум для счетчика");

       var min = int.Parse(Console.ReadLine() ?? throw new ());

       Console.WriteLine("Введите максимум для счетчика");

       var max = int.Parse(Console.ReadLine() ?? throw new ());

       Console.WriteLine("Введите значение для счетчика");

       var v = int.Parse(Console.ReadLine() ?? throw new ());

       var counter = new Counter(max, min, v);

       Console.WriteLine("Введите + для увеличение и - для уменьшения, иное для выхода");

       do {

           var c = Console.ReadKey();

           if (c.KeyChar == '+') counter.Increase();

           else if (c.KeyChar == '-') counter.Decrease();

           else break;

           Console.WriteLine($" => {counter.Value}");

       } while (true);

       Console.ReadKey();

   }

}

public class Counter {

   public readonly int Maximum;

   public readonly int Minimum;

   public int Value { private set; get; }

   public Counter(int maximum, int minimum, int counter) {

       this.Maximum = maximum;

       this.Minimum = minimum;

       counter = Math.Min(this.Maximum, counter);

       counter = Math.Max(this.Minimum, counter);

       this.Value = counter;

   }

   private Counter() {

       this.Maximum = 10;

       this.Minimum = 0;

       this.Value = 5;

   }

   public void Increase() {

       var value = this.Value + 1;

       if (value > this.Maximum || value < this.Minimum)

           return;

       this.Value++;

   }

   public void Decrease() {

       var value = this.Value - 1;

       if (value > this.Maximum || value < this.Minimum)

           return;

       this.Value--;

   }

}

Yuliya Aleksandr282

Объяснение:

i=1

while(i<11):

if(i==1):

print(f"Факторіал {i} дорівнює 1 ")

elif(i==2):

print(f"Факторіал {i} дорівнює 2 ")

elif(i==3):

print(f"Факторіал {i} дорівнює 6 ")

elif(i==4):

print(f"Факторіал {i} дорівнює 24 ")

elif(i==5):

print(f"Факторіал {i} дорівнює 120 ")

elif(i==6):

print(f"Факторіал {i} дорівнює 720 ")

elif(i==7):

print(f"Факторіал {i} дорівнює 5040 ")

elif(i==8):

print(f"Факторіал {i} дорівнює 40360")

elif(i==9):

print(f"Факторіал {i} дорівнює 363240")

elif(i==10):

print(f"Факторіал {i} дорівнює 3632400 ")

i=i+1

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления: 875(10), 535.25(10)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

васильевич
shuttse
Татьяна1045
svetlana-ladyga
mariapronina720126
maroseyka
stepa19806966
Лилин1079
Avdimov5
Leon-12
galkar
виталийВячеславович
e-s-i-k
Delyaginmikhail
zrv85