Lệnh dc trong linux với các ví dụ dễ hiểu

Lệnh dc trong Linux là một công cụ tính toán số học tùy ý, cho phép thực hiện các phép toán phức tạp. Nó hoạt động theo cơ chế stack, nhận đầu vào từ dòng lệnh hoặc file và trả kết quả ra màn hình. Với dc, bạn có thể thực hiện các phép tính số học, số học dấu phẩy động và thậm chí cả các phép toán số học cơ số khác nhau một cách dễ dàng.

Lệnh dc trong linux là gì?

Trong Linux, command dc in linux là một công cụ tính toán số học tùy ý, cho phép thực hiện các phép toán phức tạp với độ chính xác cao. Nó hoạt động như một máy tính bỏ túi trên dòng lệnh, hỗ trợ các phép cộng, trừ, nhân, chia và nhiều hàm toán học khác. Bạn có thể sử dụng dc để giải quyết các bài toán đòi hỏi độ chính xác lớn hơn so với các công cụ tính toán thông thường. Dc đặc biệt hữu ích khi làm việc với số thập phân có độ dài tùy ý và các phép toán số học phức tạp. Hãy thử khám phá dc để thấy sự mạnh mẽ của nó trong việc xử lý các phép tính toán học.

Tìm hiểu về lệnh dc

Trong bước này, bạn sẽ làm quen với lệnh dc, một công cụ tính toán dòng lệnh mạnh mẽ trên Linux.

Lệnh dc cho phép bạn thực hiện nhiều phép toán khác nhau, từ cơ bản đến nâng cao.

Chúng bao gồm các phép tính cơ bản, hàm lượng giác, logarit và nhiều hơn nữa.

Hãy bắt đầu bằng cách tìm hiểu cách sử dụng cơ bản của lệnh dc này nhé.

Để khởi chạy chế độ tương tác dc, bạn chỉ cần gõ dc vào terminal:

$ dc

Thao tác này sẽ đưa bạn đến dấu nhắc dc, nơi bạn có thể bắt đầu nhập các phép tính.

Ví dụ về đầu ra:

$

Tại dấu nhắc dc, bạn có thể nhập giá trị số và thực hiện các phép toán khác nhau.

Bạn có thể sử dụng các lệnh có sẵn để thực hiện các phép tính đó một cách dễ dàng.

Ví dụ: để thực hiện một phép cộng đơn giản, bạn có thể nhập:

3 4 +

Ví dụ về đầu ra:

7

Trong ví dụ trên, chúng ta đã nhập các số 34, sau đó sử dụng toán tử + để cộng chúng lại.

Lệnh dc hỗ trợ nhiều phép toán số học, bao gồm trừ (-), nhân (*), chia (/) và hơn thế nữa.

Bạn cũng có thể sử dụng các hàm như sin, cos, tan, log và các hàm khác để thực hiện các phép tính nâng cao.

Để thoát khỏi chế độ tương tác dc, bạn có thể nhập quit hoặc nhấn Ctrl+D.

Thực hiện các phép toán số học cơ bản với dc

Trong bước này, bạn sẽ học cách sử dụng lệnh dc để thực hiện các phép toán số học cơ bản.

Hãy bắt đầu bằng cách thực hành một vài phép tính đơn giản trong chế độ tương tác dc nhé.

$ dc

Để cộng hai số:

5 7 +

Ví dụ kết quả:

12

Để trừ hai số:

10 4 -

Ví dụ kết quả:

6

Để nhân hai số:

3 4 *

Ví dụ kết quả:

12

Để chia hai số:

15 3 /

Ví dụ kết quả:

5

Bạn cũng có thể xâu chuỗi nhiều phép toán lại với nhau:

2 3 + 4 *

Ví dụ kết quả:

20

Trong ví dụ trên, chúng ta cộng 2 và 3 trước, sau đó nhân kết quả với 4.

Để thoát khỏi chế độ tương tác dc, bạn có thể gõ quit hoặc nhấn Ctrl+D.

Sử dụng dc cho các Phép tính Nâng cao

Trong bước này, bạn sẽ học cách dùng lệnh dc để thực hiện các phép tính phức tạp hơn.

Các phép tính này bao gồm hàm lượng giác, logarit và lũy thừa, rất hữu ích trong DevOps.

Hãy bắt đầu bằng cách khám phá một số thao tác nâng cao trong chế độ tương tác của dc.

$ dc

Để tính sin của một giá trị, bạn có thể sử dụng cú pháp sau:

30 s p

Ví dụ về kết quả trả về:

0.5

Để tính cosin của một giá trị, hãy sử dụng lệnh sau:

45 c p

Ví dụ về kết quả trả về:

0.7071067811865476

Để tính logarit tự nhiên của một giá trị, bạn dùng lệnh:

10 l p

Ví dụ về kết quả trả về:

2.302585092994046

Để tính logarit cơ số 10 của một giá trị, hãy dùng lệnh sau:

100 L p

Ví dụ về kết quả trả về:

2

Để tính hàm mũ của một giá trị, bạn có thể sử dụng lệnh:

2 e p

Ví dụ về kết quả trả về:

7.38905609893065

Bạn cũng có thể kết hợp các phép toán nâng cao này với số học cơ bản để thực hiện các phép tính phức tạp hơn.

Để thoát khỏi chế độ tương tác dc, bạn có thể gõ quit hoặc nhấn Ctrl+D.

Kết luận cho linux dc command

Vậy là chúng ta đã cùng nhau khám phá những điều thú vị về lệnh dc trong Linux rồi! Hy vọng qua bài viết này, bạn đã có cái nhìn tổng quan và hiểu rõ hơn về cách sử dụng công cụ tính toán mạnh mẽ này. Đừng ngại thử nghiệm các ví dụ khác nhau để làm quen với cú pháp và các toán tử của nó nhé. linux dc command có thể hơi lạ lẫm lúc ban đầu, nhưng khi đã nắm vững, bạn sẽ thấy nó rất hữu ích trong nhiều tình huống. Hãy nhớ rằng, thực hành là chìa khóa để thành thạo bất kỳ công cụ nào, kể cả dc. Chúc bạn thành công trên con đường chinh phục Linux và khám phá những điều kỳ diệu của nó! Hãy tiếp tục học hỏi và khám phá thêm nhiều lệnh hữu ích khác nữa nhé.

Last Updated : 17/10/2025