コード例 #1
0
ファイル: main.c プロジェクト: AlexanderSkafte/EDAA25
static void poly_test(const char* a, const char* b)
{
	poly_t*		p;	/* Polynomial made from A. */
	poly_t*		q;	/* Polynomial made from B. */
	poly_t*		r;	/* Product of P and Q. */

	printf("\n-------------------------------------------------\n");
	printf("[M] Beginning polynomial test of (%s) * (%s)\n", a, b);

	printf("\n[M] Creating poly p:\n");
	p = new_poly_from_string(a);
	printf("\n[M] Creating poly q:\n");
	q = new_poly_from_string(b);

	printf("\n[M] Printing poly p:\n");
	print_poly(p);
	printf("\n[M] Printing poly q:\n");
	print_poly(q);

	printf("\n[M] Multiplying p and q:\n");
	r = mul(p, q);

	printf("\n[M] Printing poly r: ");
	print_poly(r);

	printf("\n[M] Freeing poly p, q, r:\n");
	free_poly(p);
	free_poly(q);
	free_poly(r);

	printf("\n[M] Ending polynomial test of (%s) * (%s)\n", a, b);
	printf("-------------------------------------------------\n\n");
}
コード例 #2
0
ファイル: testmain.c プロジェクト: thomasstrahl/Skola
int main(int argc, char** argv){
	poly_t* p;
	poly_t* q;
	p = new_poly_from_string("x^2 - 7x");
	q = new_poly_from_string("x^3 + x");
	print_poly(p);
	print_poly(q);
	
}
コード例 #3
0
ファイル: main.c プロジェクト: HaraldNordgren/lth-courses
static void poly_test(const char* a, const char* b)
{
	poly_t*		p;	/* Polynomial made from A. */
	poly_t*		q;	/* Polynomial made from B. */
	poly_t*		r;	/* Product of P and Q. */

	printf("Begin polynomial test of (%s) * (%s)\n", a, b);

	p = new_poly_from_string(a);
	q = new_poly_from_string(b);

	print_poly(p);
	print_poly(q);

	r = mul(p, q);

	print_poly(r);

	free_poly(p);
	free_poly(q);
	free_poly(r);

	printf("End polynomial test of (%s) * (%s)\n\n\n", a, b);
}