Làm thế nào để có được số PI Perl

Nhiệm vụ. Cần một mã số Perl chương trình để có được số PI.

Quyết định

Cách dễ nhất để có được PI vào một Perl chương trình là đến thư viện Math::Trig. Thư viện Math::Trig là Perl, vì vậy, nếu bạn có Perl, thư viện này là có bổ sung cài đặt, không có gì.

Đây là một ví dụ Perl chương trình hiển thị PI trên màn hình:

▶ Run
#!/usr/bin/perl

use Math::Trig;

print pi();

Chương trình sẽ hiển thị 3.14159265358979.

  • use Math::Trig; — chúng tôi kết nối thư viện Math::Trig. Ngay khi chúng ta kết nối thư viện này, chúng ta ngay lập tức trở nên có một vài chức năng đó được xác định trong thư viện này.
  • print pi(); — gọi là chức năng pi, mà đã trở thành sẵn do để kết nối thư viện. Và hiển thị các quả trả lại bởi chức năng này.

Nếu bạn không chỉ use Math::Trig; trong văn bản của các chương trình, khi chạy lỗi:

Undefined subroutine &main::pi called at script.pl line 3.

Việc sử dụng các biểu tượng π trong tên biến

Số PI thường là biểu hiện của những chữ cái hy lạp π.

Perl ngôn ngữ cho phép bạn tạo sự thay đổi không chỉ có ký tự Latin, nhưng cũng có nhiều chữ trung quốc. Vì vậy, nó là có thể tạo ra một biến với tên thú vị . Đây là một mẫu chương trình:

▶ Run
#!/usr/bin/perl

use utf8;
use Math::Trig;

my $π = pi();

print $π;

Vào chương trình này chính xác giống như người cuối cùng. Sẽ xuất hiện trên màn hình 3.14159265358979.

  • use utf8; — nói mã được mã hóa utf8
  • use Math::Trig; — như trong thân trước một cắm-trong thư viện.
  • my $π = pi(); — tạo ra một biến và đưa lại các chức năng quả pi
  • print $π; — in các nội dung của một biến trên màn hình

Đây là một thú vị sử dụng tính năng ngôn ngữ, nhưng đặc biệt là không thoải mái. Không phải tất cả mọi người có thể để đạt được biểu tượng π trên bàn phím. Nó thường xảy ra rằng nếu trong văn bản bạn muốn chèn các biểu tượng πrồi biểu tượng này chỉ là sao chép từ một nơi nào đó (ví dụ như, từ những trang Wikipedia về số PI).

Nếu bạn vẫn còn cần một biến với số PI, đó là thực tế hơn mặc dù ít thú vị để sử dụng một biến với tên $pi.

Các bài viết khác