Trong toán học, giá trị theo cấp số nhân của một số tương đương với số được nhân với một tập hợp các lần cụ thể.
Số lượng được nhân với chính nó được gọi là cơ sở và số lần nó được nhân là số mũ.base and the number of times it is to be multiplied is the exponent.
Cách tính giá trị theo cấp số nhân của một số
Python cho phép người dùng tính toán giá trị theo cấp số nhân của một số theo nhiều cách. Hãy cùng nhìn vào từng người trong số họ một cách chi tiết!
1. Toán tử base = 3 exponent = 4 print "Exponential Value is: ", pow[base, exponent]
6
Double Asterisk, toán tử
6 là một lối tắt để tính giá trị theo cấp số nhân. Hãy cùng xem cách sử dụng điều này trong mã sau:base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
base = 3
exponent = 4
print "Exponential Value is: ", base ** exponent
2. pow []
Ngoài toán tử
6, Python đã bao gồm hàmbase = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
9 tích hợp cho phép người dùng tính toán giá trị theo cấp số nhân.base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
Hàm lấy làm đầu vào cơ sở và số mũ và trả về giá trị tương ứng. Cú pháp chung của hàm là:
Nhìn vào ví dụ mã hóa để xem nó hoạt động như thế nào:
base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
3. exp []
Hàm
0 trong Python cho phép người dùng tính toán giá trị theo cấp số nhân với cơ sở được đặt thành e.e.import math
exponent = 4
print "Exponential Value is: ", math.exp[exponent]
Note:
- E là một hằng số toán học, với giá trị xấp xỉ bằng 2.71828. is a Mathematical constant, with a value approximately equal to 2.71828.
- Thư viện toán học phải được nhập để chức năng này được thực thi.math library must be imported for this function to be executed.
Hàm lấy làm đầu vào giá trị số mũ. Cú pháp chung của hàm là:
Thực hiện phần mã sau để xem kết quả!
import math
exponent = 4
print "Exponential Value is: ", math.exp[exponent]
Bản quyền © 2022 Giáo dục, Inc. Tất cả quyền được bảo lưu
Sự mô tả
Phương thức số Python exp [] Trả về Trả về hàm mũ của x: ex.exp[] returns returns exponential of x: ex.
Cú pháp
Sau đây là Phương thức Cú pháp cho Exp [] -exp[] method −
import math math.exp[ x ]
Lưu ý - Hàm này không thể truy cập trực tiếp, vì vậy chúng ta cần nhập mô -đun toán học và sau đó chúng ta cần gọi hàm này bằng đối tượng Static Math. − This function is not accessible directly, so we need to import math module and then we need to call this function using math static object.
Thông số
x - Đây là một biểu thức số. − This is a numeric expression.
Giá trị trả về
Phương pháp này trả về hàm mũ của x: Ex.
Thí dụ
Ví dụ sau đây cho thấy phương thức sử dụng exp [].
#!/usr/bin/python import math # This will import math module print "math.exp[-45.17] : ", math.exp[-45.17] print "math.exp[100.12] : ", math.exp[100.12] print "math.exp[100.72] : ", math.exp[100.72] print "math.exp[119L] : ", math.exp[119L] print "math.exp[math.pi] : ", math.exp[math.pi]
Khi chúng tôi chạy trên chương trình, nó tạo ra kết quả sau -
math.exp[-45.17] : 2.41500621326e-20 math.exp[100.12] : 3.03084361407e+43 math.exp[100.72] : 5.52255713025e+43 math.exp[119L] : 4.7978133273e+51 math.exp[math.pi] : 23.1406926328
python_numbers.htm
Tôi có cái này:
print['bionumbers:',bionumbers]
đầu ra nào:
Bionumbers: 9381343483.4
Làm thế nào tôi có thể xuất ra giá trị này trong ký hiệu số mũ?
Đã hỏi ngày 4 tháng 6 năm 2019 lúc 16:03Jun 4, 2019 at 16:03
D.KimD.KimD.Kim
1512 Huy hiệu bạc10 Huy hiệu đồng2 silver badges10 bronze badges
1
1 câu trả lời
Sử dụng cú pháp định dạng Python3:
print[f'bionumbers: {bionumbers:e}']
Đã trả lời ngày 4 tháng 6 năm 2019 lúc 16:05Jun 4, 2019 at 16:05
JADSQJADSQjadsq
2.7622 Huy hiệu vàng18 Huy hiệu bạc32 Huy hiệu Đồng2 gold badges18 silver badges32 bronze badges
Khi nói đến số lượng lớn, thông thường, người dùng không giải quyết được các số mũ như họ thường thực hiện phép nhân trong Python. Thuật ngữ "2^3" trở nên dễ dàng chắc chắn vì người dùng có thể nhân "2" ba lần và nhận kết quả.
Nhưng nó sẽ không hoạt động khi người dùng phải mã hóa nó bằng Python. Vì vậy, họ cần một phương pháp thích hợp để giải quyết số mũ. Bài viết này sẽ cung cấp các kỹ thuật để đối phó với các số theo cấp số nhân và một lời giải thích ngắn gọn về số mũ trong Python với các đoạn mã sau đây.
Số mũ là gì?
Nói một cách đơn giản, chúng ta có thể nói rằng số mũ là một số hoặc chữ cái xác định số lần một số hoặc bất kỳ biểu thức toán học nào sẽ được nhân lên. Người dùng thường viết số mũ của một số trên nó [trong sức mạnh của nó], tức là, họ có thể viết nó vào phía trên cùng bên phải của biểu thức toán học đó [Aⁿ], trong đó "A" được gọi là cơ sở.
Nó ngụ ý rằng nó sẽ tăng số cơ sở hoặc biểu thức lên một sức mạnh nhất định. Ở đây, "A" là cơ sở và "N" là sức mạnh hoặc số mũ. & nbsp;
Làm thế nào để làm việc trên các số mũ trong Python?
Có một số cách để tính toán số mũ trong Python. Đây là như sau:
Sử dụng Double Asterisk [**] hoặc toán tử số mũ:
Toán tử số mũ hoặc toán tử nguồn hoạt động trên hai số hoặc biểu thức. Hai số hoặc biểu thức này kết hợp tạo thành một số theo cấp số nhân trong đó một số là số mũ và số còn lại là cơ sở. Như đã mô tả ở trên, số mũ biểu thị số lần số lượng cơ sở hoặc biểu thức sẽ được nhân lên.
Syntax:
m**n
Code:
print [12**2]
print [3**3]
print [4**4]
print [3**2]
print [-3**4]
Output:
Trong nhiều trường hợp, khi người dùng muốn tăng sức mạnh tiêu cực, họ có thể sử dụng toán tử này và toàn bộ biểu thức bị đảo ngược. Nó sẽ trông giống thế này:
0base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
Mã mã:
1base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
Output:
Sử dụng hàm pow [] để tính toán số mũ:
Python có chức năng tích hợp giúp tính toán sức mạnh của số hoặc biểu thức. Nó có hai tham số; Đó là, một cơ sở và một số mũ. Trong bảng điều khiển đầu ra, nó sẽ trả về mô đun của kết quả. Kết quả sẽ luôn là một số nguyên tích cực.
Syntax:
2base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
- Exp: & nbsp; Đây là một số biểu thức, biểu thị cơ sở của hàm python pow []. Nó xác định số lần nó sẽ tính toán công suất.: It is a number of the expression, which denotes the base of the Python pow[] function. It defines the number of times it will calculate the power.
- cơ sở: & nbsp; nó là một số biểu thức; Điều đó biểu thị số mũ của hàm pow [], mà nó sẽ nâng cơ sở.: It is a number of the expression; that denotes the exponent of the pow[] function, to which it will raise the base.
- Mod: Một số mà nó sẽ tính toán modulo.: A number with which it will compute the modulo.
Code:
3base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
Output:
Một lần nữa, nếu người dùng muốn thêm đối số mod, chẳng hạn như "c", trong pow [a, b, c], chức năng trước tiên thực hiện nhiệm vụ nâng A lên nguồn B, và sau đó nó sẽ sử dụng kết quả để thực hiện Nhiệm vụ modulo liên quan đến c. Nó sẽ tương đương với [a ** b] % c.
Code:
4base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
Output:
Sử dụng hàm Math.pow [] để tính toán số mũ:
Python bao gồm một chức năng khác; được gọi là math.pow [] cho phép người dùng giải các số mũ. Giống như hàm pow [], nó có hai tham số, cơ sở và số mũ. Sự khác biệt chính giữa pow [] và math.pow [] là math.pow [] chuyển đổi cả hai biến thành điểm nổi và luôn trả về một float, trong khi pow [] trả về giá trị trong kiểu dữ liệu do người dùng xác định.
Syntax:
5base = 3
exponent = 4
print "Exponential Value is: ", pow[base, exponent]
Output:
Conclusion:
Người dùng có thể dễ dàng thực hiện các tính toán toán học trong Python, nhưng thực hiện các tính toán với số mũ trong Python có thể là một chút khó khăn. Nhưng sử dụng các phương thức trên, người dùng có thể giải quyết hiệu quả số mũ. Ngoài ra, người dùng nên nhớ rằng trình thông dịch Python sẽ trả về lỗi phân chia bằng không nếu họ tăng số 0 về sức mạnh của bất kỳ biểu thức nào.