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ố 3
và 4
, 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.