Hướng dẫn is complex a datatype in c++? - có phức tạp là một kiểu dữ liệu trong c ++ không?
20.9 Số phứcISO & NBSP; C99 giới thiệu hỗ trợ cho các số phức tạp trong C. Điều này được thực hiện với vòng loại loại mới, Show Tương tự như vậy, trên các máy có hỗ trợ cho #include1 cũng có sẵn nếu phức tạp.h đã được đưa vào; Xem toán học. Để xây dựng các số phức, bạn cần một cách để chỉ ra phần tưởng tượng của một số. Không có ký hiệu tiêu chuẩn cho một hằng số nổi tưởng tượng. Thay vào đó, Complex.h định nghĩa hai macro có thể được sử dụng để tạo các số phức. Macro: Const float Complex _complex_i ¶const float complex _Complex_I ¶Macro này là một đại diện của số phức tạp 0+1i. Nhân một giá trị dấu phẩy động thực với #include2 cho một số phức có giá trị hoàn toàn là tưởng tượng. Bạn có thể sử dụng điều này để xây dựng các hằng số phức tạp: 3.0 + 4.0i = Lưu ý rằng #include3 có giá trị #include4, nhưng loại giá trị đó là complex .#include2 là một chút của một miệng. Complex.h cũng xác định một tên ngắn hơn cho cùng một hằng số.Macro: Const Float Complex I ¶const float complex I ¶ Macro này có chính xác giá trị giống như #include2. Hầu hết thời gian nó là thích hợp hơn. Tuy nhiên, nó gây ra vấn đề nếu bạn muốn sử dụng định danh #include8 cho một thứ khác. Bạn có thể viết một cách an toàn #include Nếu bạn cần #include8 cho mục đích của riêng bạn. (Trong trường hợp đó, chúng tôi khuyên bạn cũng nên xác định một số tên ngắn khác cho #include2, chẳng hạn như 1.) 2 Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Tôi biết những con số tưởng tượng và phức tạp là gì trong thế giới toán học nhưng còn trong C ++, các loại dữ liệu phức tạp và tưởng tượng là gì. Ngoài ra, tôi thấy các loại dữ liệu như _imaginary và _complex. Sự khác biệt là gì và các loại dữ liệu phức tạp và tưởng tượng là gì?
Đã hỏi ngày 15 tháng 6 năm 2011 lúc 19:36Jun 15, 2011 at 19:36
2 và 3 là các từ khóa trong tiêu chuẩn ngôn ngữ C99 được sử dụng để xác định các loại biến nổi tưởng tượng và phức tạp; Chúng không phải là một phần của ngôn ngữ C ++. Chúng không phải là loại dữ liệu trong chính chúng - chúng sửa đổi các loại 4, 5 và 6. Ví dụ:
Các giá trị 2 chủ yếu tương đương với các giá trị thực thông thường, ngoại trừ khi bạn thêm một thực với giá trị tưởng tượng, bạn sẽ nhận được giá trị 3.Tệp tiêu đề 9 định nghĩa các macro 0 là 2 và complex là 3, cũng như #include8 như #include2 hoặc 6 (đơn vị tưởng tượng). Điều này là để các chương trình Legacy C có thể sử dụng complex và 0 làm định danh; Các chương trình mới nên sử dụng complex và 0 thay vì 3 và 2. Lưu ý rằng các định danh bắt đầu bằng một dấu gạch dưới, theo sau là một chữ cái viết hoa được dành riêng bằng cách thực hiện, vì vậy mã di sản không bao giờ nên sử dụng 3 hoặc 2.C ++, mặt khác, không sử dụng điều này và thay vào đó có các loại được định chế Đã trả lời ngày 15 tháng 6 năm 2011 lúc 19:52Jun 15, 2011 at 19:52
Adam Rosenfieldadam RosenfieldAdam Rosenfield 380K96 Huy hiệu vàng508 Huy hiệu bạc585 Huy hiệu Đồng96 gold badges508 silver badges585 bronze badges 1 Đây thực sự là các kiểu dữ liệu C, không phải các kiểu dữ liệu C ++. Khi tạo các tiêu chuẩn C mới, ủy ban tránh sử dụng các từ khóa mới. Vì vậy, họ sử dụng các định danh dành riêng, bắt đầu bằng một dấu gạch dưới. Sau đó, tiêu chuẩn cũng có thể cung cấp một tệp tiêu đề xác định một macro đẹp hơn (phức tạp, thay vì _complex).complex, instead of _Complex). Vì C ++ mới hơn C, nó đã bao gồm kiểu dữ liệu phức tạp vì nó được chuẩn hóa lần đầu tiên và không cần phải dùng đến phiên bản được nhấn mạnh.complex datatype since it was first standardized, and doesn't need to resort to the underscored version. Đã trả lời ngày 15 tháng 6 năm 2011 lúc 19:49Jun 15, 2011 at 19:49
ninjaljninjaljninjalj 41.6K9 Huy hiệu vàng103 Huy hiệu bạc145 Huy hiệu Đồng9 gold badges103 silver badges145 bronze badges không phải cái này? Và từ một nguồn khác:
Đã trả lời ngày 15 tháng 6 năm 2011 lúc 19:40Jun 15, 2011 at 19:40
LacrymologylacrymologyLacrymology 2.1972 Huy hiệu vàng18 Huy hiệu bạc28 Huy hiệu đồng2 gold badges18 silver badges28 bronze badges Có một tiêu đề Đã trả lời ngày 15 tháng 6 năm 2011 lúc 19:41Jun 15, 2011 at 19:41
Kerrek Sbkerrek SBKerrek SB 453K89 Huy hiệu vàng861 Huy hiệu bạc1064 Huy hiệu Đồng89 gold badges861 silver badges1064 bronze badges Trong C ++, có một tiêu đề gọi là 4, 5 và 6. Điều này cho phép bạn xác định các số phức tạp và thực hiện các hoạt động số học thông thường và một số chức năng.Không có lớp 0 hoặc loại trong C ++ tiêu chuẩn, chỉ là các số phức tạp với một phần thực là 0,0. Bất kỳ lớp 0 nào cũng sẽ là một loại tiện ích mở rộng của nhà cung cấp. (Cá nhân, tôi không thấy rằng một lớp 0 sẽ được sử dụng nhiều. Nó thậm chí còn không bị đóng khi nhân.)Bất kỳ tên nào bắt đầu bằng một dấu gạch dưới và được theo sau bởi một chữ cái vốn được dành riêng để sử dụng bằng cách thực hiện, và do đó, không có bất cứ điều gì C ++ tiêu chuẩn phải nói về chúng. Bất kỳ loại như vậy sẽ được thực hiện cụ thể và bạn chưa chỉ định triển khai. Hơn nữa, có lẽ đó không phải là thứ bạn nên sử dụng chính mình. Đã trả lời ngày 15 tháng 6 năm 2011 lúc 19:49Jun 15, 2011 at 19:49
David Thornleydavid ThornleyDavid Thornley 55,8K8 Huy hiệu vàng90 Huy hiệu bạc156 Huy hiệu đồng8 gold badges90 silver badges156 bronze badges Là một loại dữ liệu phức tạp trong c?Trình biên dịch MPLAB C hỗ trợ các loại dữ liệu phức tạp như là một phần mở rộng của cả hai loại số nguyên và dấu phẩy động. Dưới đây là một tuyên bố ví dụ cho một loại dấu phẩy động chính xác đơn: __complex__ float z; Lưu ý rằng việc sử dụng một dấu gạch dưới kép trước và sau từ khóa phức tạp.. Here is an example declaration for a single-precision floating-point type: __complex__ float z; Notice the use of a double underscore before and after the keyword complex.
Phức tạp là một kiểu dữ liệu?Một loại dữ liệu phức tạp thường là một tổng hợp của các loại dữ liệu hiện có khác.Ví dụ: bạn có thể tạo một loại dữ liệu phức tạp có các thành phần bao gồm các loại tích hợp, loại mờ, loại riêng biệt hoặc các loại phức tạp khác.. For example, you might create a complex data type whose components include built-in types, opaque types, distinct types, or other complex types.
Int phức tạp trong C là gì?Các số phức là những con số có thể được thể hiện dưới dạng của A A+IB, trong đó, một sốSố thực thỏa mãn phương trình đó là lý do tại sao nó được gọi là số tưởng tượng.those numbers which can be expressed in the form of “a+ib” where “a” and “b” are the real numbers and i is the imaginary number which is the solution of the expression 𝑥 2 = −1 as no real number satisfies the equation that's why it is called as imaginary number.
Phức tạp có phải là một từ khóa trong c không?ISO C99 giới thiệu hỗ trợ cho các số phức tạp trong C. Điều này được thực hiện với vòng loại loại mới, phức tạp.Đó là một từ khóa nếu và chỉ khi phức tạp.h đã được bao gồm.It is a keyword if and only if complex. h has been included. |