Двоичная система счисления- числа состоят только из 0 и 1, например:
01010101 в двоичной - 85 в десятичной системе счисления.
01111 - 15
11111 - 31
10011011 - 155
111101101 - 493
Восьмеричная система счисления- числа от 0 до 7, например:
5267 в восьмеричной - 2743 в десятичной системе счисления.
1267 в восьмеричной- 695 в десятичной системе счисления.
Если я неошибаюсь 2.ну я так думаю
Не уверен, но вроде как такой не существует.
Возьмём например самую минимальную систему счисления.
Позиционная система счисления, в которой для записи чисел используются два различных знака (цифры 0, 1) , называется: (*ответ*) двоичной десятичной единично - нулевой единичной.
using System;
using System.Collections.Generic;
public class Task
{
public static void Main()
{
//Два вещественных числа на одной строке с любым числом пробелов
Console.WriteLine("Введите коэффициенты a, b:");
var s = Console.ReadLine().Split(' ', StringSplitOptions.RemoveEmptyEntries);
double a = Convert.ToDouble(s[0]);
double b = Convert.ToDouble(s[1]);
Console.WriteLine("Решения уравнения ({0})*x^3+({1})*x=0:", a, b);
//a*x^3+bx=0
//x(a*x^2+b)=0
//x = 0 или x = +-sqrt(-b/a)
List<double> roots = new List<double>();
roots.Add(0);
const double eps = 1e-7; //точность для сравнения с нулем вещественных чисел
if (Math.Abs(a) < eps)
{
if (Math.Abs(b) < eps)
{
Console.WriteLine("Бесконечное количество решений");
return;
}
}
else
{
double c = -b/a;
if (c > eps)
{
c = Math.Sqrt(c);
roots.Add(-c);
roots.Add(c);
}
}
foreach(var x in roots)
{
Console.Write("{0} ", x);
}
Console.WriteLine();
}
}
Тип название(аргументы);
void function(int a, char c);