Tôi đã xây dựng một máy tính cho một phương trình sinh học và tôi nghĩ rằng tôi đã thu hẹp nguồn gốc của vấn đề của mình, đó là một bản ghi tự nhiên tôi thực hiện: Show
Vấn đề của tôi là nó sẽ chỉ hiển thị đầu ra ở dạng phức tạp:
Có cách nào để có được điều này để in như một số nổi không? Không có gì tôi đã thử đã làm việc.
cel 28.6K16 Huy hiệu vàng90 Huy hiệu bạc113 Huy hiệu đồng16 gold badges90 silver badges113 bronze badges hỏi ngày 16 tháng 2 năm 2016 lúc 4:43Feb 16, 2016 at 4:43
Các số phức tạp có một phần thực và một phần tưởng tượng:
Có vẻ như bạn chỉ muốn phần thực sự ... vì vậy:
Đã trả lời ngày 16 tháng 2 năm 2016 lúc 4:44Feb 16, 2016 at 4:44
Mgilsonmgilsonmgilson 290K61 Huy hiệu vàng609 Huy hiệu bạc677 Huy hiệu đồng61 gold badges609 silver badges677 bronze badges 1 Sử dụng 6 thay vì 7.Vì bạn không muốn phần tưởng tượng của kết quả, nên tốt hơn là sử dụng 6 thay vì 7. Bằng cách này, bạn sẽ gặp lỗi nếu đầu vào của bạn không nằm trong miền hợp lệ cho một ____30 thực sự, tốt hơn nhiều so với âm thầm cung cấp cho bạn kết quả vô nghĩa (ví dụ, nếu 1 là âm). Ngoài ra, kết quả được đánh số phức tạp không có ý nghĩa cho phương trình cụ thể này.tức là sử dụng:
Đã trả lời ngày 16 tháng 2 năm 2016 lúc 4:58Feb 16, 2016 at 4:58
tom10tom10tom10 65.1k9 Huy hiệu vàng123 Huy hiệu bạc135 Huy hiệu Đồng9 gold badges123 silver badges135 bronze badges 4 Nếu bạn muốn chuyển đổi nó thành giá trị nổi, bạn có thể làm điều này:
2Bằng cách này, bạn thực sự có thể nhận được giá trị nổi. Đã trả lời ngày 3 tháng 7 năm 2018 lúc 13:39Jul 3, 2018 at 13:39
Thật đơn giản nếu bạn chỉ cần một phần thực của số phức.
Nếu bạn cần giá trị tuyệt đối thì hãy sử dụng sau
dazito 7.50115 Huy hiệu vàng73 Huy hiệu bạc112 Huy hiệu đồng15 gold badges73 silver badges112 bronze badges Đã trả lời ngày 23 tháng 2 lúc 20:53Feb 23 at 20:53
1
Số lượng phức tạp có hai phần - thực và tưởng tượng. Phần tưởng tượng được ký hiệu với hậu tố của J J.real and imaginary. The imaginary part is denoted with “j” suffix. Làm thế nào để tìm loại một số?Chúng ta có thể tìm thấy loại số bằng cách sử dụng hàm loại (). print(type(x)) print(type(y)) print(type(z)) Output: Số Python1. Số nguyênSố nguyên là số lượng toàn bộ. Họ có thể tích cực hoặc tiêu cực. Họ phải không có giá trị thập phân. Chúng ta có thể sử dụng hàm int () để có được biểu diễn số nguyên của một đối tượng. Đối tượng phải thực hiện phương thức __int __ () trả về một số nguyên. Hãy cùng xem xét một số ví dụ về việc tạo số nguyên trong Python. 0Output: 1Lớp chuỗi cung cấp phương thức __int __ (), đó là lý do tại sao chúng ta có thể dễ dàng chuyển đổi một chuỗi thành int bằng phương thức int (). Nếu đối tượng không thực hiện phương thức __int __ (), hàm int () sẽ ném kiểu. Python int typeerrorNói chung, các số nguyên được xác định trên cơ sở 10. Nhưng, chúng ta cũng có thể xác định chúng ở định dạng nhị phân, bát phân và thập lục phân. 2Một số điểm nổi chứa các điểm thập phân. Nó có thể là tích cực hoặc tiêu cực. Chúng ta có thể sử dụng hàm float () để có được biểu diễn phao của một đối tượng. Đối tượng phải thực hiện phương thức __float __ () trả về số điểm nổi. 3Output: 4Chuỗi cung cấp thực hiện phương thức __float __ (). Đó là lý do tại sao chúng ta có thể dễ dàng chuyển đổi một chuỗi thành float. Nếu đối tượng không thực hiện phương thức 5Nếu phương thức đối tượng __float __ () không trả về số điểm nổi, chúng tôi sẽ nhận được thông báo lỗi như: 6Chúng ta cũng có thể xác định một chiếc phao trong ký hiệu khoa học bằng cách sử dụng E E E hoặc E E. Ở đây số lượng sau khi E E E chỉ định sức mạnh đến 10. 7Output: Giải thích: 10.5E2 = 10,5 * POW (10, 2) = 10,5 * 100 = 1050.0: 10.5E2 = 10.5 * pow(10, 2) = 10.5 * 100 = 1050.0 3. phức tạpMột số phức tạp chứa hai phần - thực và tưởng tượng. Phần tưởng tượng được viết với hậu tố của J J. Chúng ta cũng có thể sử dụng hàm phức tạp () để tạo một số phức. Chúng ta có thể chuyển hai đối số INT hoặc float cho hàm phức tạp (). Đối số đầu tiên là phần thực và đối số thứ hai là phần phức tạp. 8Output: 9Chúng ta cũng có thể nhận được một biểu diễn số phức tạp đối tượng bằng cách xác định phương thức __complex __ (). Phương pháp này phải trả về một số phức. 0Output: Số phức PythonChúng ta cũng có thể chuyển đổi một chuỗi thành một số phức. Không nên có bất kỳ khoảng trắng nào giữa phần thực và phần tưởng tượng. 1Chúng ta có thể nhận được phần thực của số phức bằng thuộc tính của Real Real. Chúng ta có thể nhận được phần tưởng tượng của số phức bằng thuộc tính của hình ảnh hình ảnh. 2Một số phương pháp số phức tạp khác là:
3Chuyển đổi loại số PythonChúng ta có thể chuyển đổi INT thành float bằng hàm float (). Tương tự, chúng ta có thể sử dụng hàm int () để chuyển đổi một chiếc phao sang int. Chúng ta có thể sử dụng hàm Complex () để chuyển đổi INT hoặc nổi sang số phức, phần tưởng tượng sẽ là 0J. Chúng tôi có thể chuyển đổi một số phức tạp thành int hoặc float. 4Output: 5Sự kết luậnSố là một phần không thể thiếu của bất kỳ ngôn ngữ lập trình. Python hỗ trợ ba loại số - int, float và phức tạp. Các số trong Python cũng là đối tượng của loại - int, float và phức tạp. Chúng ta có thể chuyển đổi một đối tượng thành số bằng các hàm int (), float () và phức tạp (). Số lượng phức tạp chủ yếu được sử dụng trong các tính toán hình học và khoa học. References:
Làm thế nào để bạn chuyển đổi phức tạp thành int?Bạn không thể chuyển đổi một số phức thành số nguyên..
Làm thế nào để bạn thay đổi các số phức tạp trong Python?Chuyển đổi loại số Python Chúng ta có thể chuyển đổi int thành float bằng hàm float ().Tương tự, chúng ta có thể sử dụng hàm int () để chuyển đổi một chiếc phao sang int.Chúng ta có thể sử dụng hàm Complex () để chuyển đổi INT hoặc nổi sang số phức, phần tưởng tượng sẽ là 0J.use complex() function to convert an int or float to the complex number, the imaginary part will be 0j.
Python có thể xử lý các số phức tạp không?Vì phức tạp là một loại dữ liệu gốc trong Python, bạn có thể cắm các số phức tạp vào các biểu thức số học và gọi nhiều hàm tích hợp trên chúng.Các hàm nâng cao hơn cho các số phức được xác định trong mô -đun CMATH, là một phần của thư viện tiêu chuẩn.
Kiểu dữ liệu số phức trong Python là gì?Kiểu dữ liệu phức tạp trong Python bao gồm hai giá trị, mã đầu tiên là phần thực của số phức và số thứ hai là phần tưởng tượng của số phức.Chúng tôi thường biểu thị phần thực bằng cách sử dụng i và phần tưởng tượng với j.Ví dụ: (3 + 7J) hoặc (3i + 7J).consists of two values, the first one is the real part of the complex number, and the second one is the imaginary part of the complex number. We usually denote the real part using i and the imaginary part with j. For example, (3 + 7j) or (3i + 7j). |