Các phương thức khác của tên mô-đun toán học Python ít nhất là 5 là gì?
Mô-đun toán học cung cấp cho chúng ta các chức năng khác nhau. Một số trong số họ được thảo luận trong bài viết này. Nhập hàm toán học để bắt đầu Show
import math Mười phương pháp trong bài viết này là
Phương thức ceil() trả về một số nguyên lớn hơn hoặc bằng giá trị float đã cho. Tương tự, phương thức floor() trả về một số nguyên nhỏ hơn hoặc bằng giá trị float đã cho. Nếu một giá trị số nguyên được đưa ra thì giá trị tương tự được trả về Đối với tất cả các số đầu vào trong phạm vi [1,2), đầu ra là 2. Giống như, toán học. trần(1. 6)=2, 2 là số nguyên nhỏ nhất sao cho 1. 6<=2. Ví dụ khác. môn Toán. trần(-1. 4)=-1 vì -1 là số nguyên nhỏ nhất sao cho -1. 4<=-1 Ví dụ
Hàm này lấy một số làm đối số và trả về số nguyên lớn nhất nhỏ hơn hoặc bằng x. Chức năng này có thể được hiểu bằng biểu đồ được đưa ra dưới đây Đối với tất cả các số trong phạm vi [1,2), đầu ra là 1 như trong biểu đồ trên. Giống như, toán học. tầng 1. 7)=1 ,1 là số nguyên lớn nhất sao cho 1<=1. 7. Ví dụ khác. môn Toán. tầng(-2. 4)=-3 Ví dụ ________số 8đầu ra Đầu ra là 2 vì 2 là số nguyên lớn nhất sao cho 2<=2. 6
Hàm này trả về giá trị tuyệt đối của số đã cho làm đối số. Về mặt tuyệt đối, chúng tôi muốn nói rằng nếu số đó là -3 thì nó sẽ trở thành số dương i. e. 3 Số ở phía bên trái của gốc tọa độ trên trục x trở thành số dương i. e nó được nhân với -1 khi trả về. Ví dụ, toán học. fab(-2. 4) = ((-1) x (-2. 4)) = 2. 4 Ví dụ 0
4. môn Toán. copysign(x,y)
Hàm này nhận hai đối số. Nó trả về giá trị thả nổi tuyệt đối của đối số đầu tiên với dấu của đối số thứ hai. Giống như, copysign(4,-5) sẽ trả về -4. 0 tôi. e. 4. 0 lấy dấu âm của -5. Một vi dụ khac. môn Toán. bản sao (-3,9) = 3. 0 tôi. e. 3. 0 lấy dấu dương của 9 Ví dụ 1
Hàm này chỉ nhận các giá trị tích phân dương i. e. x>=0 làm đối số. Nếu chúng tôi đưa ra bất kỳ đối số nào khác, nó sẽ hiển thị cho chúng tôi thông báo lỗi. Hàm này trả về giai thừa của số x. Giống như, giai thừa(5)=5x4x3x2x1=120. Trong cuộc sống thực, giai thừa của một số 'n' có nghĩa là số cách sắp xếp 'n' đối tượng trong một hàng. Ví dụ: nếu có 3 cuốn sách trên giá là. A, B, C thì chúng có thể được sắp xếp theo giai thừa (3) cách = 3x2x1 = 6 cách như hình dưới đây A,B,C Ví dụ 3
Hàm này nhận hai số làm đầu vào và trả về phần dư động khi chia x cho y. Theo phần dư dấu phẩy động, chúng tôi muốn nói rằng kết quả là một số r = x - n*y với một số nguyên n sao cho r có cùng dấu với dấu của x và giá trị tuyệt đối của r nhỏ hơn giá trị tuyệt đối của . Ví dụ toán. fmod(4. 5 ,1. 5) = 0. 0 như 0. 0 = 4. 5 - (3. 0) * (1. 5). Ngoài ra, toán học. fmod(14,4) = 2. 0 như 2. 0 = 14. 0 - (3. 0) * (4. 0) Toán tử '%' sẵn có cũng có thể được sử dụng để tìm phần còn lại của dấu phẩy động nhưng về độ chính xác thì kém hơn so với toán học. hàm fmod() Ví dụ 7
Hàm này lấy hai số nguyên làm đầu vào và trả về gcd i. e. ước chung lớn nhất của x và y. Ví dụ, toán. gcd(5,25) = 5 vì 5 là số nguyên lớn nhất chia hết cho cả 5 và 125. Ngoài ra, toán học. gcd(27,81) = 9 vì 9 là số nguyên lớn nhất chia hết cho 27 & 81 Ví dụ 9
Hàm này lấy hai số nguyên dương làm đầu vào và trả về giá trị của nCr i. e. số cách chọn r mục từ n mục mà không lặp lại và không có bất kỳ thứ tự nào. Về thực tế cuộc sống, hãy để 4 cuốn sách trên kệ. A B C D Khi đó cách chọn 2 cuốn sách trong 4 cuốn sách như sau A B A C A D B C B D C D Tổng cộng có 6 cách chọn không lặp lại. Đây là giá trị của toán học. lược (4,2) = 6 có nghĩa là. Hàm này sẽ báo lỗi khi nhập số âm Công thức nCr=(rn)=n. r. (n−r). _nC_r = (^n_r) = \frac{n. {r. (n-r). }nCr=(rn)=r. (n−r). n. Đây, n. Có nghĩa là giai thừa (n) Ví dụ 0
Hàm này lấy một số thực x làm đối số và trả về một bộ có giá trị đầu tiên là phần định trị (số thực) và giá trị thứ hai là số mũ (số nguyên) i. e. nó trả về một bộ (m,e) sao cho x = m * 2e. Ở đây, trong biểu thức này, số động m được gọi là phần định trị và số nguyên e được gọi là số mũ Nếu đối số x=0 thì nó trả về (0. 0,0). Trong tất cả các trường hợp khác, nó trả về 0. 5 <= abs(m) <= 1. 0 Thích, toán. frex(5. 0) = (0. 625, 3). Như, 5. 0 = 0. 625 * 23, ở đây phần định trị = 0. 625 nằm trong phạm vi 0. 5<=0. 625<=1. 0 & số mũ = 2 là một số nguyên Ví dụ 2
Hàm này lấy một đối tượng có thể lặp lại như danh sách làm đối số và trả về tổng dấu phẩy động của đối tượng có thể lặp lại. Giống như, nếu l=[2. 1,3. 2,-1. 3]. Sau đó, toán học. fsum(l)=4. 3 như 2. 1 + 3. 2 + (-1. 3) = 4. 3 Ví dụ 3
Ở đây, dung sai tuyệt đối(abs_tol) là sai số tuyệt đối tối đa được phép trong giải pháp & dung sai tương đối(rel_tol) tương ứng với giá trị giải pháp Hàm này nhận hai đối số bắt buộc x & y và hai đối số tùy chọn rel_tol & abs_tol làm đối số. Hàm trả về một giá trị boolean Hàm này cho biết x có gần y hay không dựa trên đánh giá của biểu thức đã cho abs(x-y) <= max(rel_tol * max(abs(x) ,abs(y)), abs_tol) Nó trả về True nếu x và y gần nhau nếu không nó trả về False thích, cho toán học. isclose(5. 6666666666, -5. 6666666667), Vì vậy, nó sẽ cho kết quả là True khi biểu thức được đánh giá là true Ví dụ 4
Hàm này lấy một số x làm đối số và trả về Sai nếu x là NaN(Không phải là Số) hoặc vô cùng, nếu không, nó trả về true Ví dụ 8
Hàm này lấy một số x làm đối số và trả về true nếu x là vô hạn, ngược lại nó trả về false Ví dụ 0
Hàm này lấy một số x làm đối số và trả về true nếu số đó là NaN, i. e. không phải là một số khác nó trả về Sai Ví dụ 2
Hàm này lấy một số nguyên không âm x làm đối số và trả về giá trị sàn của căn bậc hai chính xác của x i. e. [√x] trong đó [] là hàm số nguyên lớn nhất Điều này có thể dễ dàng hiểu được bởi chức năng. a2 <= x, ở đây 'a' tương đương với số nguyên lớn nhất. Giống như, toán học. isqrt(10) = 3 vì 3 là số nguyên lớn nhất sao cho 32 <= 10 Ví dụ 3
Hàm này không nhận hoặc nhiều đối số nguyên. Nó trả về L. C. M. (bội số chung nhỏ nhất) của tất cả các đối số được truyền trong hàm. Nếu không có đối số nào được truyền vào hàm thì 0 được trả về Ví dụ 5
Hàm này lấy một số thực x & một số nguyên i làm đối số và trả về giá trị của biểu thức x * 2i. Giống như, toán học. ldexp(4,5) = 4. 0 * 25 = 4. 0 * 32 = 128. 0 Ví dụ 7
Hàm này lấy một số x làm đối số và trả về một bộ (f,i) trong đó f đại diện cho phần phân số của x và i đại diện cho phần nguyên của x Giống như, toán học. modf(3, 46) sẽ trả về một tuple (0. 46, 3. 0) bằng 3. 46 = 3. 0 + 0. 46, trong đó 3. 0 là phần nguyên & 0. 46 là một phần phân số của 3. 46 Ví dụ 9
Hàm này lấy hai số x và y làm đầu vào và trả về giá trị động tiếp theo sau x đối với y i. e. số dấu phẩy động tiếp theo sẽ đến với số y trên trục số Điều đó có nghĩa là toán học. tiếp theo (4. 5, 3. 2) sẽ trả về 4. 499999 vì đây là số dấu phẩy động tiếp theo sẽ xuất hiện sau 4. 5 đối với 3. 2 như 3. 2 xuất hiện ở phía bên tay trái của 4. 5 nếu chúng được biểu diễn trên một trục số Ví dụ 0
Hàm này nhận một đối số bắt buộc i. e một đối tượng có thể lặp lại như danh sách và bắt đầu đối số tùy chọn Nó trả về sản phẩm của tất cả các giá trị bắt đầu bằng giá trị sản phẩm bắt đầu theo mặc định = 1. Nếu không có phần tử nào trong đối tượng có thể lặp lại thì chỉ cần trả về giá trị bắt đầu. Để hiểu giá trị bắt đầu rõ ràng hơn, đó là giá trị bắt đầu mà tất cả các số sẽ được nhân lên trong danh sách. Giống như nếu, start = 2 và list=[3,2,5] thì kết quả được tính như thế này => start * 3 * 2 * 5 = 2 * 3 * 2 * 5 = 60 Ví dụ 2
Hàm này lấy hai số x & y làm đối số và trả về phần còn lại của x đối với y. Nó có nghĩa là nó trả về giá trị v=x-n*y trong đó n = [x/y] , ở đây []-> hàm số nguyên lớn nhất (hàm sàn). Ví dụ. môn Toán. phần còn lại (4. 5,1. 5) = 0. 0 như 0. 0 = 4. 5 - (3)) * (1. 5), ở đây bạn có thể thấy rằng n = [4. 5/1/5] = 3. Ngoài ra, toán học. phần còn lại (4. 7,1. 5) = 0. 20 như 0. 20 = 4. 7 - (3) * (1. 5), ở đây bạn có thể thấy rằng n = [4. 1/7. 5] = [3. 13] = 3 Ví dụ 5
Hàm này lấy một số x làm đầu vào và trả về giá trị bị cắt bớt của x thành một số nguyên. Để hiểu giá trị bị cắt bớt, trước tiên hãy hiểu rằng mọi số thực đều có phần nguyên & phần phân số. thích, 3. 1426 có phần nguyên (i) = 3 và phần phân (f) = 0. 1426, Vì vậy, toán học. rút ngắn (3. 1426) = 3 khi hàm trả về phần nguyên Ví dụ 6
Hàm này lấy hai số làm đối số và trả về giá trị của xy. Ví dụ. môn Toán. pow(3, 4) = 81. 0 là 34 = 81. 0 Ví dụ 8
Hàm này nhận một số x làm đầu vào và trả về giá trị của ex, trong đó e=2. 7182. Được gọi là cơ số của logarit tự nhiên hoặc số Euler Hàm này thường chính xác hơn là chỉ tính toán e**x Ví dụ 9
Hàm này lấy một số x làm đầu vào và trả về giá trị của ex-1. Hàm này chính xác hơn hàm được tính toán bởi biểu thức toán học. kinh nghiệm(x)-1 Ví dụ 0
Hàm này có thể nhận một hoặc hai đối số. Nếu chỉ có một đối số được cung cấp thì nó sẽ trả về logarit của số x với cơ số e i. e. nhật ký(x) Khi hai đối số được đưa ra cho hàm thì nó sẽ trả về logarit của x cho cơ số b Ví dụ 1
Hàm này lấy một số làm đối số và trả về logarit của (1+x) cho cơ số e i. e. log(1+x). Điều này giúp ích trong trường hợp tìm logarit tự nhiên khi giá trị của x gần bằng 0 Ví dụ 3
Hàm này lấy một số làm đối số và trả về logarit của x cho cơ số 2 i. e. log2(x). Điều này tốt hơn toán học. log(x,2) dưới dạng toán học. log2(x) chính xác hơn cái cũ Ví dụ 4
Hàm này lấy một số làm đối số và trả về logarit của x cho cơ số 10 i. e. log10(x). Điều này tốt hơn toán học. log(x,10) dưới dạng toán học. log10(x) chính xác hơn cái cũ Ví dụ 5
Hàm này lấy một số làm đối số và trả về căn bậc hai của x i. e. √x. Ví dụ, toán. sqrt(15) = 3. 8729… Ví dụ 6
Hàm này nhận một số x và trả về arccosine của x tính bằng radian. Giá trị được trả về nằm trong khoảng từ 0 & π Để biết thêm về arcos, hãy tham khảo liên kết dưới đây. https. // vi. wikipedia. org/wiki/Inverse_trigonometric_functions Ví dụ 7
Hàm này nhận một số x và trả về arcsine của x tính bằng radian. Giá trị được trả về nằm trong khoảng -π/2 & π/2 Để biết thêm về asin tham khảo liên kết dưới đây. https. // vi. wikipedia. org/wiki/Inverse_trigonometric_functions Ví dụ 8
Hàm này nhận vào một số x và trả về cung tiếp tuyến của x theo đơn vị radian. Giá trị được trả về nằm trong khoảng -π/2 & π/2 Để biết thêm về atan tham khảo liên kết dưới đây. https. // vi. wikipedia. org/wiki/Inverse_trigonometric_functions Ví dụ 9
Hàm này lấy hai số y & x làm đầu vào và trả về giá trị của cung tiếp tuyến của y/x theo đơn vị radian. Điều này khác với hàm toán học. atan(x) do thực tế là nó biết dấu của cả x & y và sau đó có thể xác định góc phần tư nào là góc kết quả của arctang của y/x nằm. Để làm rõ tuyên bố này, hãy xem xét toán học. atan(1), nó sẽ cho kết quả là π/4 vì nó xem xét điểm (1,1) để tìm góc, nhưng nếu chúng ta đưa đầu vào là toán học. atan2(-1,-1), mặc dù -1/-1 = 1 nhưng điểm (-1,-1) lại nằm ở góc phần tư thứ ba & lẽ ra đáp số của góc phải là -3π/4. Vì vậy, toán học. atan(-1,-1) = -3π/4. Tương tự, toán. atan2(1,-1) = -π/4 vì (1,-1) nằm ở góc phần tư thứ tư. Xem hình bên dưới để rõ hơn Ví dụ 0
Hàm này lấy một số x tính bằng radian làm đầu vào và trả về sin của x Ví dụ 2
Hàm này lấy một số x tính bằng radian làm đầu vào và trả về cosin của x Ví dụ 3
Hàm này lấy một số x tính bằng radian làm đầu vào và trả về tang của x. Ví dụ 4
Hàm này lấy một số x tính bằng radian làm đầu vào và trả về giá trị đã chuyển đổi của x tính bằng độ. Giống như, toán học. độ (toán. pi) = 180. 0. đây toán. pi = π & giá trị giá trị của phép toán. pi tính bằng radian = 180. 0 Ví dụ 5
Hàm này lấy một số x theo độ làm đầu vào và trả về giá trị đã chuyển đổi của x theo radian. Giống như, toán học. radian (180. 0) = 3. 14… như 180. 0 độ bằng 3. 14. tính bằng radian Ví dụ 6
Hàm này lấy một danh sách lặp lại các tọa độ x & y và trả về khoảng cách Euclide giữa x & y. công thức khoảng cách Euclide. Nếu hai danh sách là l1 = [a1,b1,c1] & l2 = [a2,b2,c2] thì khoảng cách euclide = √((a1-a2)2 + (b1-b2)2 + (c1-c2) . khoảng cách(x,y) = √((3-1)2+(4-2)2) = √(4+4) = √8 = 2. 82842712475 Ví dụ 7
Chức năng này có hai đầu vào i. e. vuông góc và đáy của một tam giác vuông và nó trả về cạnh huyền của tam giác vuông bằng định lý Pythagore (cạnh huyền)2 = (vuông góc)2 + (cơ sở)2 Ví dụ 8
Hàm này trả về cosin hyperbol nghịch đảo của đối số x Ví dụ 9
Hàm này trả về sin hyperbol nghịch đảo của đối số x Ví dụ 0
Hàm này trả về tang hyperbol nghịch đảo của đối số x Ví dụ 1
Hàm này trả về cosin hyperbol của đối số x Ví dụ 2
Hàm này trả về sin hyperbol của đối số x Ví dụ 3
Hàm này trả về tang hyperbol của đối số x Ví dụ 4
Hàm này lấy một số x làm đối số và trả về giá trị từ -1 đến 1, đây là hàm báo lỗi của x. Để biết thêm thông tin về chức năng lỗi, hãy xem phần này. https. // vi. wikipedia. org/wiki/Error_function Ví dụ 5
Hàm này lấy một số x làm đối số và trả về phần bù của hàm lỗi của x i. e. 1-toán. sai lầm (x) Ví dụ 6
Hàm này lấy một số x làm đối số và trả về giá trị của hàm gamma của x. Để biết thêm về chức năng gamma, hãy tham khảo điều này. https. // vi. wikipedia. org/wiki/Gamma_function Ví dụ 7
Hàm này lấy một số x làm đối số và trả về logarit của giá trị tuyệt đối của hàm gamma của x với cơ số e Ví dụ 8 |