Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

dcplan9 - Trực tuyến trên đám mây

Chạy dcplan9 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh dcplan9 có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


dc - máy tính bàn

SYNOPSIS


dc [ hồ sơ ]

MÔ TẢ


Dc là một máy tính bàn chính xác tùy ý. Thông thường nó hoạt động trên số nguyên thập phân,
nhưng người ta có thể chỉ định cơ sở đầu vào, cơ sở đầu ra và một số chữ số phân số là
được duy trì. Cấu trúc tổng thể của dc là một máy tính xếp chồng (tiếng Ba Lan ngược). Nếu một
đối số được đưa ra, đầu vào được lấy từ tệp đó cho đến khi kết thúc, sau đó từ tiêu chuẩn
đầu vào. Các công trình sau được công nhận:

số Giá trị của số được đẩy lên ngăn xếp. Một số là một chuỗi liên tục của
các chữ số 0-9A-F or 0-9a-f. Một số thập lục phân bắt đầu bằng chữ thường
chữ cái phải được đặt trước một số XNUMX để phân biệt nó với lệnh được liên kết
với lá thư. Nó có thể được đặt trước bởi một dấu gạch dưới _ để nhập một số âm.
Số có thể chứa dấu thập phân.

+ - / *% ^
Cộng trừ nhân chia phần dư hoặc lũy thừa hai giá trị hàng đầu trên
cây rơm. Hai mục nhập được bật ra khỏi ngăn xếp; kết quả được đẩy lên ngăn xếp
ở vị trí của họ. Bất kỳ phần phân số nào của số mũ đều bị bỏ qua.

sx
Sx Bật đầu ngăn xếp và lưu trữ vào một sổ đăng ký có tên x, Nơi x có thể là bất kỳ
tính cách. Đang hoạt động S ghi danh x được coi như một ngăn xếp và giá trị là
đẩy vào nó.

lx
Lx Đẩy giá trị vào thanh ghi x vào ngăn xếp. Sổ đăng ký x không bị thay đổi. Tất cả các
thanh ghi bắt đầu với giá trị bằng không. Đang hoạt động L ghi danh x được coi như một
ngăn xếp và giá trị cao nhất của nó được đưa vào ngăn xếp chính.

d Nhân đôi giá trị trên cùng trên ngăn xếp.

p In giá trị hàng đầu trên ngăn xếp. Giá trị hàng đầu không thay đổi. P thông dịch viên
trên cùng của ngăn xếp dưới dạng một chuỗi văn bản, xóa nó và in nó.

f In các giá trị trên ngăn xếp.

q
Q Thoát khỏi chương trình. Nếu thực thi một chuỗi, mức đệ quy sẽ xuất hiện bởi hai.
Đang hoạt động Q giá trị hàng đầu trên ngăn xếp được bật lên và việc thực thi chuỗi
cấp được xuất hiện bởi giá trị đó.

x Coi phần tử trên cùng của ngăn xếp là một chuỗi ký tự và thực thi nó như một chuỗi
of dc lệnh.

X Thay thế số trên đầu ngăn xếp bằng hệ số tỷ lệ của nó.

[ ... ]
Đặt chuỗi văn bản trong dấu ngoặc nhọn lên trên cùng của ngăn xếp.

<x
>x
=x Bật và so sánh hai phần tử trên cùng của ngăn xếp. Đăng ký x được thực thi nếu họ
tuân theo quan hệ đã nêu.

v Thay thế phần tử trên cùng trên ngăn xếp bằng căn bậc hai của nó. Bất kỳ phân số hiện có nào
một phần của đối số được tính đến, nhưng nếu không thì hệ số tỷ lệ là
mặc kệ.

! Giải thích phần còn lại của dòng dưới dạng lệnh shell.

c Xóa ngăn xếp.

i Giá trị trên cùng trên ngăn xếp được bật lên và được sử dụng làm cơ sở số để nhập thêm.

I Đẩy đế đầu vào lên trên cùng của ngăn xếp.

o Giá trị trên cùng trên ngăn xếp được bật ra và được sử dụng làm cơ sở số cho thêm
đầu ra. Trong các cơ số lớn hơn 10, mỗi `chữ số 'được in dưới dạng một nhóm các chữ số thập phân.

O Đẩy đế đầu ra lên trên cùng của ngăn xếp.

k Bật đầu ngăn xếp và sử dụng giá trị đó làm hệ số tỷ lệ không âm:
số lượng vị trí thích hợp được in trên đầu ra và được duy trì trong
nhân, chia và lũy thừa. Sự tương tác của yếu tố tỷ lệ,
cơ sở đầu vào và cơ sở đầu ra sẽ hợp lý nếu tất cả được thay đổi cùng nhau.

z Đẩy mức ngăn xếp lên ngăn xếp.

Z Thay thế số trên đầu ngăn xếp bằng chiều dài của nó.

? Một dòng đầu vào được lấy từ nguồn đầu vào (thường là thiết bị đầu cuối) và được thực thi.

; : Được sử dụng bởi bc cho các hoạt động mảng.

Hệ số tỷ lệ được thiết lập bởi k xác định có bao nhiêu chữ số được giữ ở bên phải của số thập phân
chỉ trỏ. Nếu như s là hệ số quy mô hiện tại, sa là tỷ lệ của toán hạng đầu tiên, sb
quy mô của thứ hai, và b là toán hạng thứ hai (số nguyên), kết quả được cắt ngắn thành
các thang đo sau.

+, - tối đa (sa, sb)
* phút (sa+sb , tối đa (s, sa, sb))
/ s
% sao cho cổ tức = số chia * thương + phần dư; phần còn lại có dấu hiệu của cổ tức
^ min (sa× |b|, max (s, sa))
v max (s, sa)

VÍ DỤ


In mười giá trị đầu tiên của n!

[la1 + dsa * pla10> y] sy
0sa1
sang trọng

SOURCE


/src/cmd/dc.c

Sử dụng dcplan9 trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    fre: ac - công cụ chuyển đổi âm thanh miễn phí
    fre: ac - công cụ chuyển đổi âm thanh miễn phí
    fre:ac là một công cụ chuyển đổi âm thanh và đĩa CD miễn phí
    trình trích xuất cho các định dạng và bộ mã hóa khác nhau.
    Nó có tính năng MP3, MP4/M4A, WMA, Ogg
    Định dạng Vorbis, FLAC, AAC và Bonk
    ủng hộ, ...
    Tải xuống fre:ac - trình chuyển đổi âm thanh miễn phí
  • 2
    Matplotlib
    Matplotlib
    Matplotlib là một thư viện toàn diện
    để tạo tĩnh, động và
    trực quan hóa tương tác bằng Python.
    Matplotlib giúp mọi thứ trở nên dễ dàng và
    điều khó ...
    Tải xuống Matplotlib
  • 3
    người máy
    người máy
    Viết logic chatbot của bạn một lần và
    kết nối nó với một trong những cái có sẵn
    dịch vụ nhắn tin, bao gồm cả Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram hoặc thậm chí yo ...
    Tải xuống BotMan
  • 4
    Joplin
    Joplin
    Joplin là một mã nguồn mở và miễn phí
    ứng dụng ghi chú và việc cần làm
    có thể xử lý một số lượng lớn các ghi chú trong
    Đánh dấu định dạng, sắp xếp chúng thành
    sổ ghi chép và ...
    Tải xuống Joplin
  • 5
    gerbv � trình xem Gerber (RS-274X)
    gerbv � trình xem Gerber (RS-274X)
    Gerbv là một tệp Gerber mã nguồn mở
    (chỉ RS-274X) trình xem. Gerbv cho phép bạn
    tải một số tệp lên nhau,
    thực hiện các phép đo trên hình ảnh được hiển thị,
    Vân vân. ...
    Tải xuống gerbv � trình xem Gerber (RS-274X)
  • 6
    máy đo
    máy đo
    Công cụ phân tích hiệu suất I / O.
    Đối tượng: Nhà phát triển, Thông tin
    Công nghệ, Khoa học / Nghiên cứu, Hệ thống
    Các nhà quản trị. Giao diện người dùng: Win32
    (MS Windows). Progr ...
    Tải xuống máy đo
  • Khác »

Lệnh Linux

Ad