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

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

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

Chạy bcplan9 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 mô phỏng trực tuyến MAC OS

Đây là lệnh bcplan9 có thể được 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 giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


bc - ngôn ngữ số học có độ chính xác tùy ý

SYNOPSIS


bc [ -c ] [ -l ] [ -s ] [ hồ sơ ... ]

MÔ TẢ


Bc là một bộ xử lý tương tác cho một ngôn ngữ tương tự như C nhưng cung cấp số học trên
số có độ dài tùy ý với tối đa 100 chữ số bên phải dấu thập phân. Nó cần
đầu vào từ bất kỳ tệp nào đã cho, sau đó đọc đầu vào chuẩn. Các -l đối số là viết tắt của
tên của một thư viện toán học chính xác tùy ý. Các -s đối số ngăn chặn tự động
hiển thị kết quả tính toán; tất cả đầu ra là thông qua in chỉ huy.

Cú pháp sau cho bc chương trình giống như của C; L có nghĩa là thư a-z, E có nghĩa
biểu hiện, S nghĩa là tuyên bố.

từ vựng

nhận xét được bao gồm trong /* */

báo cáo kết thúc dòng mới

tên

các biến đơn giản: L
phần tử mảng: L[E]
Từ ibase, khúm númtỉ lệ

Toán hạng khác

các số dài tùy ý với dấu và dấu thập phân tùy chọn.

(E)

sqrt (E)

chiều dài(E)
số chữ số thập phân có nghĩa

tỉ lệ(E)
số chữ số bên phải dấu thập phân

L(E,...,E)
chức năng gọi

Các nhà khai thác

+ - * / % ^ (% là phần còn lại; ^ là sức mạnh)

++ --

== <= >= != < >

= += -= *= /= %= ^=

Báo cáo
E
{ S ; ... ; S }
in E
if ( E ) S
trong khi ( E ) S
cho ( E ; E ; E ) S
tuyên bố rỗng
phá vỡ
bỏ thuốc lá
"bản văn"

Định nghĩa hàm
định nghĩa L ( L , ... , L ){
tự động L , ... , L
S ; ... ; S
trở lại E
}
Các chức năng trong
-l thư viện toán học
s(x) sin
c(x) cô sin
e(x) số mũ
l(x) đăng nhập
a(x) vòng cung
j(n, x)
Hàm Bessel
Tất cả các đối số của hàm được truyền bằng giá trị.

Giá trị của một biểu thức ở cấp cao nhất được in trừ khi toán tử chính là một
nhiệm vụ hoặc -s đối số dòng lệnh được đưa ra. Văn bản trong dấu ngoặc kép, có thể bao gồm
dòng mới, luôn được in. Dấu chấm phẩy hoặc dòng mới có thể phân tách các câu lệnh.
Chuyển nhượng cho tỉ lệ ảnh hưởng đến số chữ số được giữ lại trên số học
hoạt động theo cách dc(1). Nhiệm vụ cho ibase or khúm núm đặt đầu vào và đầu ra
số cơ số tương ứng.

Cùng một chữ cái có thể được sử dụng đồng thời như một mảng, một hàm và một biến đơn giản.
Tất cả các biến là toàn cục đối với chương trình. Các biến tự động được đẩy xuống trong
các cuộc gọi chức năng. Trong khai báo mảng dưới dạng đối số hàm hoặc biến tự động
dấu ngoặc vuông trống phải theo sau tên mảng.

Bc thực sự là một bộ xử lý trước cho dc(1), mà nó gọi tự động, trừ khi -c
(chỉ biên dịch) có sẵn tùy chọn. Trong trường hợp này, dc đầu vào được gửi đến tiêu chuẩn
đầu ra thay thế.

THÍ DỤ


Xác định một hàm để tính giá trị gần đúng của cấp số nhân. Sử dụng nó để in 10
các giá trị. (Hàm mũ trong thư viện cho câu trả lời tốt hơn.)

quy mô = 20
xác định e (x) {
tự động a, b, c, i, s
a = 1
b = 1
s = 1
cho (i = 1; 1; i ++) {
a * = x
b * = tôi
c = a / b
if (c == 0) trả về s
s + = c
}
}
for (i = 1; i <= 10; i ++) in e (i)

Sử dụng bcplan9 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
    iReport-Designer cho JasperReports
    iReport-Designer cho JasperReports
    LƯU Ý: Hỗ trợ iReport / Jaspersoft Studio
    Thông báo: Kể từ phiên bản 5.5.0,
    Jaspersoft Studio sẽ là công ty chính thức
    khách hàng thiết kế cho JasperReports. tôi báo cáo
    sẽ...
    Tải xuống iReport-Designer cho JasperReports
  • 2
    PostInstallerF
    PostInstallerF
    PostInstallerF sẽ cài đặt tất cả các
    phần mềm Fedora Linux và những phần mềm khác
    không bao gồm theo mặc định, sau
    chạy Fedora lần đầu tiên. Của nó
    dễ dàng cho ...
    Tải xuống PostInstallerF
  • 3
    đi lạc
    đi lạc
    Dự án đi lạc đã được chuyển đến
    https://strace.io. strace is a
    chẩn đoán, gỡ lỗi và hướng dẫn
    bộ theo dõi không gian người dùng cho Linux. Nó được sử dụng
    để giám sát một ...
    Tải xuống
  • 4
    gMKVExtractGUI
    gMKVExtractGUI
    GUI cho tiện ích mkvextract (một phần của
    MKVToolNix) kết hợp hầu hết (nếu
    không phải tất cả) chức năng của mkvextract và
    tiện ích mkvinfo. Được viết bằng C#NET 4.0,...
    Tải xuống gMKVExtractGUI
  • 5
    Thư viện JasperReports
    Thư viện JasperReports
    Thư viện JasperReports là
    nguồn mở phổ biến nhất thế giới
    thông tin kinh doanh và báo cáo
    động cơ. Nó hoàn toàn được viết bằng Java
    và nó có thể ...
    Tải xuống thư viện JasperReports
  • 6
    Sách Frappe
    Sách Frappe
    Frappe Books là một nguồn mở và miễn phí
    phần mềm lưu trữ sách trên máy tính để bàn
    đơn giản và được thiết kế tốt để được sử dụng bởi
    doanh nghiệp nhỏ và người làm nghề tự do. Nó'...
    Tải xuống sách Frappe
  • Khác »

Lệnh Linux

Ad