Преобразование восьмеричного числа в десятичное — код программы

Не так давно был выпуск, рассказывающий про то, как написать программу перевода из десятичной в восьмеричную.

Восьмеричное и десятичное преобразование в C++

Чтобы преобразовать восьмеричное число в десятичное число в программировании на C++ , вы должны попросить пользователя ввести восьмеричное число, чтобы преобразовать его в десятичное число, чтобы отобразить эквивалентное значение в десятичном формате, как показано здесь в следующей программе.

Программный код C++ для преобразования восьмеричного в десятичное число

После программы на C++ попросите пользователя ввести любое восьмеричное число, чтобы преобразовать его в десятичное число, а затем отобразите результат на экране:

Преобразование из восьмеричной системы в десятичную

/ * Программа C++ — Преобразование из восьмеричной системы в десятичную * /

#include
#include
#include void main()
{
clrscr();
long int octnum, decnum=0;
int i=0;
cout<<«Enter any Octal Number : «; cin>>octnum;
while(octnum!=0)
{
decnum = decnum + (octnum%10) * pow(8, i);
i++;
octnum=octnum/10;
}
cout<<«Equivalent Decimal Value = «<<decnum;
getch();
}

Когда вышеупомянутая программа C ++ компилируется и выполняется, она даст следующий результат:preobrazovanie-iz-vosmirichnoi-v-desyatirichnuyu-sistemu-schisleniya-c++.jpg

Восьмеричное и десятичное преобразование в C

Чтобы преобразовать восьмеричное число в десятичное число в программировании на C, вы должны попросить пользователя ввести восьмеричное число, чтобы преобразовать его в десятичное число для отображения эквивалентного значения в десятичной форме.

C код программирования для преобразования восьмеричного в десятичное

После программы C попросите пользователя ввести любое восьмеричное число, чтобы преобразовать его в десятичное число, а затем отобразить результат на экране:

Преобразование из восьмеричной системы в десятичную

/ * Программа C — Преобразование из восьмеричной системы в десятичную * /

#include
#include
#include void main()
{
clrscr();
long int octnum, decnum=0;
int i=0;
printf(«Enter any Octal Number : «);
scanf(«%ld»,&octnum);
while(octnum!=0)
{
decnum = decnum + (octnum%10) * pow(8, i);
i++;
octnum=octnum/10;
}
printf(«Equivalent Decimal Value = %ld»,decnum);
getch();
}

Когда вышеупомянутая программа c скомпилирована и выполнена, она выдаст следующий результат:kompilyator-c-perevod-izsistemi-schisleniya

Перевести Восьмеричное в Десятичное

Чтобы преобразовать восьмеричное в десятичное в программировании на Java, вы должны попросить пользователя ввести любое число в формате восьмеричных чисел, чтобы преобразовать его в эквивалентный десятичный формат для отображения эквивалентного значения в десятичной системе счисления, как показано в следующей программе.

Программный код Java для преобразования восьмеричного в десятичное

После Java-программы попросите пользователя ввести любое восьмеричное число, чтобы преобразовать его в десятичное число, а затем отобразите результат на экране:

Преобразование восьмеричного числа в десятичное

/ * Пример программы Java — преобразование восьмеричного числа в десятичное * /

import java.util.Scanner;

public class JavaProgram
{
public static void main(String args[])
{
int octnum, decnum=0, i=0, orig;
Scanner scan = new Scanner(System.in);

System.out.print(«Enter Octal Number : «);
octnum = scan.nextInt();

orig = octnum;

while(octnum != 0)
{
decnum = decnum + (octnum%10) * (int) Math.pow(8, i);
i++;
octnum = octnum/10;
}

System.out.print(«Equivalent Decimal Value of » + orig + » is :\n»);
System.out.print(decnum);
}
}

Когда вышеуказанная Java-программа компилируется и выполняется, она выдаст следующий вывод:perevod-iz-vosmirichnoi-v-desyatirichnuyu-java

Конвертировать Восьмеричное в Десятичное в Python

Чтобы преобразовать восьмеричное в десятичное число в python, вы должны попросить пользователя ввести число в восьмеричной системе счисления, чтобы преобразовать его в десятичное число, чтобы отобразить эквивалентное число в десятичном формате, как показано в программе, приведенной ниже.

Код программирования Python для преобразования восьмеричного в десятичное

Следующая программа python просит пользователя ввести любое число в системе восьмеричных чисел, чтобы преобразовать его в десятичное число:

Конвертировать восьмеричное в десятичное

# Программа Python — конвертировать восьмеричное в десятичное

print(«Enter ‘x’ for exit.»);
octal = input(«Enter number in Octal Format: «);
if octal == ‘x’:
exit();
else:
decimal = str(int(octal, 8));
print(octal,»in Decimal =»,decimal);

Вот пример запуска вышеупомянутой программы Python, демонстрирующий, как преобразовать восьмеричное число в десятичное число:perevod-iz-vosmirichnoi-v-desyatirichnuyu

Выше — начальный вывод, теперь введите число в восьмеричном виде, чтобы преобразовать это число в десятичную форму после нажатия клавиши ввода, как показано ниже в примере вывода:preobrazovanie-iz-vosmirichnoi-v-desyatirichnuyu-sistemu-schisleniya

Вот та же самая программа с запуском на python shell:

Интересные записи:

Объединить два файла — код программы на C, C++, Java, Python

Перевести Цельсии в Фаренгейты. Код программы на C, C++, Java и Python

Программа вычисляющая среднее арифметическое (C, C++, Python, Java)

Как написать калькулятор на C, C++, Java и Python

Вычислить площадь круга: программа на C, C++, Java и Python

Найти наибольшее из двух чисел. Код программы на C, C++, Java и Python

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: