Kod: Zaznacz cały
X = [2.718281828; -3.141592654; 1.414213562; 0.5772156649; 0.3010299957];
Y = [ 1486.2497; 878366.9879; -22.37492; 4773714.647; 0.000185049];
Kod: Zaznacz cały
void IloczynSkalarnyFloat()
{
printf ("FLOAT
");
float a1 = 2.718281828, b1 = -3.141592654, c1 = 1.414213562, d1 = 0.5772156649, e1 = 0.3010299957;
float a2 = 1486.2497, b2 = 878366.9879, c2 = -22.37492, d2 = 4773714.647, e2 = 0.000185049;
float IloczynSkalarnyFloat = a1*a2 + b1*b2 + c1*c2 + d1*d2 + e1*e2;
float iloczyn2 = e1*e2 + d1*d2 + c1*c2 + b1*b2 + a1*a2;
printf ("Iloczyn skalarny FLOAT = %G
", IloczynSkalarnyFloat);
}
void IloczynSkalarnyDouble()
{
printf ("DOUBLE
");
double a1 = 2.718281828, b1 = -3.141592654, c1 = 1.414213562, d1 = 0.5772156649, e1 = 0.3010299957;
double a2 = 1486.2497, b2 = 878366.9879, c2 = -22.37492, d2 = 4773714.647, e2 = 0.000185049;
double IloczynSkalarnyDouble = a1*a2 + b1*b2 + c1*c2 + d1*d2 + e1*e2;
printf ("Iloczyn skalarny DOUBLE = %G
", IloczynSkalarnyDouble);
}