예제 #1
0
 def test_true_poly_2(self):
     self.assertEqual(poly2str(diff(read_poly('x'))), '1')
예제 #2
0
from polynom.poly_logic import read_poly
from polynom.poly_logic import diff
from polynom.poly_logic import poly2str
s = '4x^1+0x'
polynom = read_poly(s)
print(polynom)
print(diff(polynom))
print(poly2str(diff(polynom)))
예제 #3
0
 def test_true_poly_10(self):
     self.assertEqual(poly2str(diff(read_poly('-1-x^9+x^10-x'))),
                      '10x^9-9x^8-1')
예제 #4
0
 def test_true_poly_1(self):
     self.assertEqual(poly2str(diff(read_poly('10x^4+10x^6+6x'))),
                      '60x^5+40x^3+6')
예제 #5
0
 def test_true_poly_9(self):
     self.assertEqual(poly2str(diff(read_poly('-x^9-1+x^10'))),
                      '10x^9-9x^8')
예제 #6
0
 def test_true_poly_6(self):
     self.assertEqual(poly2str(diff(read_poly('1+x^9+x^10'))), '10x^9+9x^8')
예제 #7
0
 def test_true_poly_5(self):
     self.assertEqual(poly2str(diff(read_poly('10x^155-x'))), '1550x^154-1')
예제 #8
0
 def test_true_poly_4(self):
     self.assertEqual(poly2str(diff(read_poly('x^5-x^4-x^2'))),
                      '5x^4-4x^3-2x')
예제 #9
0
 def test_true_poly_3(self):
     self.assertEqual(poly2str(diff(read_poly('x^2'))), '2x')