@@ -113,20 +113,20 @@ def test_scalar_vector_product():
113113 assert scalar_vector_product (2 , [1 , 2 , 3 ]) == [2 , 4 , 6 ]
114114
115115def test_scalar_matrix_product ():
116- assert truncate (scalar_matrix_product (- 5 , [[1 , 2 ], [3 , 4 ], [0 , 6 ]])) == [[- 5 , - 10 ], [- 15 , - 20 ], [0 , - 30 ]]
117- assert truncate (scalar_matrix_product (0.2 , [[1 , 2 ], [2 , 3 ]])) == [[0.2 , 0.4 ], [0.4 , 0.6 ]]
116+ assert rounder (scalar_matrix_product (- 5 , [[1 , 2 ], [3 , 4 ], [0 , 6 ]])) == [[- 5 , - 10 ], [- 15 , - 20 ], [0 , - 30 ]]
117+ assert rounder (scalar_matrix_product (0.2 , [[1 , 2 ], [2 , 3 ]])) == [[0.2 , 0.4 ], [0.4 , 0.6 ]]
118118
119119
120120def test_inverse_matrix ():
121- assert truncate (inverse_matrix ([[1 , 0 ], [0 , 1 ]])) == [[1 , 0 ], [0 , 1 ]]
122- assert truncate (inverse_matrix ([[2 , 1 ], [4 , 3 ]])) == [[1.5 , - 0.5 ], [- 2.0 , 1.0 ]]
123- assert truncate (inverse_matrix ([[4 , 7 ], [2 , 6 ]])) == [[0.6 , - 0.7 ], [- 0.2 , 0.4 ]]
124-
125- def test_truncate ():
126- assert truncate (5.3330000300330 ) == 5.3330
127- assert truncate (10.234566 ) == 10.2346
128- assert truncate ([1.234566 , 0.555555 , 6.010101 ]) == [1.2346 , 0.5556 , 6.0101 ]
129- assert truncate ([[1.234566 , 0.555555 , 6.010101 ],
121+ assert rounder (inverse_matrix ([[1 , 0 ], [0 , 1 ]])) == [[1 , 0 ], [0 , 1 ]]
122+ assert rounder (inverse_matrix ([[2 , 1 ], [4 , 3 ]])) == [[1.5 , - 0.5 ], [- 2.0 , 1.0 ]]
123+ assert rounder (inverse_matrix ([[4 , 7 ], [2 , 6 ]])) == [[0.6 , - 0.7 ], [- 0.2 , 0.4 ]]
124+
125+ def test_rounder ():
126+ assert rounder (5.3330000300330 ) == 5.3330
127+ assert rounder (10.234566 ) == 10.2346
128+ assert rounder ([1.234566 , 0.555555 , 6.010101 ]) == [1.2346 , 0.5556 , 6.0101 ]
129+ assert rounder ([[1.234566 , 0.555555 , 6.010101 ],
130130 [10.505050 , 12.121212 , 6.030303 ]]) == [[1.2346 , 0.5556 , 6.0101 ],
131131 [10.5051 , 12.1212 , 6.0303 ]]
132132
0 commit comments