Вы не указали на каком языке Вам необходимо это решить. Поэтому выкладываю решение на C#.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static double[] Solve(double A, double B, double C, out bool Fail)
{
Fail = false;
double D = B * B - A * C;
double[] res = new double[2];
if (D >= 0)
{
res[0] = (Math.Sqrt(D) + B) / (2 * A);
res[1] = (Math.Sqrt(D) - B) / (2 * A);
}
else
{
Fail = true;
}
return res;
}
static void Main(string[] args)
{
bool Fail = false;
Console.WriteLine("Введите коэффициент при x^2");
double A = Double.Parse(Console.ReadLine());
Console.WriteLine("Введите коэффициент при x");
double B = Double.Parse(Console.ReadLine());
Console.WriteLine("Введите свободный коэффициент");
double C = Double.Parse(Console.ReadLine());
double[] res = Solve(A, B, C, out Fail);
if (Fail)
{
Console.Write("Дискриминант меньше нуля\n");
}
else
{
for (int i = 0; i < res.Length; i++)
{
Console.Write("x{0}={1} ", i, res[i]);
}
Console.Write("\n");
}
}
}
}
501 | 8
48 |
|62| 8
21 56|--- 501 (10cc) =765 (8cc)
16 ---| 7
6
5
176 (8cc) = 1*8²+7*8+6=126 (10cc)
8579 |16
8576 |
| 536| 16 8579 (10cc) =2183 (16cc)
3 528 |
| 33|16
8 32|---
| 2
1
721 (8cc)=111 010 001 (2cc) = 1 1101 0001 (2cc)= 1D1 (16cc)
167 (8cc) =1 110 111 (2cc) =111 0111=77 (16cc)
AC1 (16cc) =10*16^2+12*16+1 =2753 (10cc)
721 (16cc) =111 0010 0001 (2cc) =11 100 100 001(2cc) =3441 (8cc)