Lệnh dc trong Linux

Giới thiệu

Trong lab này, bạn sẽ học cách sử dụng công cụ tính toán dòng lệnh mạnh mẽ dc trong Linux. Lệnh dc cho phép bạn thực hiện một loạt các phép toán, từ các phép tính cơ bản đến các hàm nâng cao như lượng giác và logarit. Bạn sẽ bắt đầu bằng cách hiểu cách sử dụng cơ bản của lệnh dc, sau đó thực hành thực hiện các phép toán khác nhau, bao gồm cộng, trừ, nhân và chia. Cuối cùng, bạn sẽ khám phá các tính năng nâng cao hơn của lệnh dc để giải các phép tính phức tạp.

Tìm hiểu lệnh dc

Trong bước này, bạn sẽ tìm hiểu về lệnh dc, một công cụ tính toán dòng lệnh mạnh mẽ trong Linux. Lệnh dc cho phép bạn thực hiện nhiều phép toán khác nhau, bao gồm các phép tính cơ bản, cũng như các phép toán nâng cao hơn như hàm lượng giác, logarit, v.v.

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

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

$ dc

Điều 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 của mình.

Ví dụ đầu ra:

$

Tại dấu nhắc dc, bạn có thể nhập các giá trị số và thực hiện các phép toán khác nhau bằng cách sử dụng các lệnh có sẵn. 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ụ đầ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 với nhau.

Lệnh dc hỗ trợ một loạt các phép toán, bao gồm phép trừ (-), phép nhân (*), phép chia (/), v.v. 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ể gõ quit hoặc nhấn Ctrl+D.

Thực hiện các phép toán 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 cơ bản.

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

$ dc

Để cộng hai số:

5 7 +

Ví dụ đầu ra:

12

Để trừ hai số:

10 4 -

Ví dụ đầu ra:

6

Để nhân hai số:

3 4 *

Ví dụ đầu ra:

12

Để chia hai số:

15 3 /

Ví dụ đầu ra:

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ụ đầu ra:

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 sử dụng lệnh dc để thực hiện các phép tính nâng cao hơn, bao gồm các hàm lượng giác, logarit và lũy thừa.

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

$ dc

Để tính sin của một giá trị:

30 s p

Ví dụ đầu ra:

0.5

Để tính cosin của một giá trị:

45 c p

Ví dụ đầu ra:

0.7071067811865476

Để tính logarit tự nhiên của một giá trị:

10 l p

Ví dụ đầu ra:

2.302585092994046

Để tính logarit cơ số 10 của một giá trị:

100 L p

Ví dụ đầu ra:

2

Để tính lũy thừa của một giá trị:

2 e p

Ví dụ đầu ra:

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 các phép toán 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.

Tóm tắt

Trong lab này, bạn đã học về công cụ tính toán dòng lệnh mạnh mẽ dc trong Linux. Bạn bắt đầu bằng cách hiểu cách sử dụng cơ bản của dc, bao gồm cách khởi chạy chế độ tương tác và thực hiện các phép toán đơn giản như cộng, trừ, nhân và chia. Sau đó, bạn đã khám phá các khả năng nâng cao hơn của dc, chẳng hạn như sử dụng các hàm cho các phép tính lượng giác và logarit. Trong suốt lab, bạn đã thực hành nhiều ví dụ khác nhau để củng cố sự hiểu biết của bạn về lệnh dc và tính linh hoạt của nó trong việc thực hiện các phép tính toán học phức tạp từ terminal.

400+ câu lệnh phổ biến trong Linux