InggrisPerancisSpanyol

Ad


favorit OnWorks

bcplan9 - Online di Cloud

Jalankan bcplan9 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah bcplan9 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


bc - bahasa aritmatika presisi arbitrer

RINGKASAN


bc [ -c ] [ -l ] [ -s ] [ fillet ... ]

DESKRIPSI


Bc adalah prosesor interaktif untuk bahasa yang menyerupai C tetapi menyediakan aritmatika pada
nomor panjang sewenang-wenang dengan hingga 100 digit kanan titik desimal. Dibutuhkan
input dari setiap file yang diberikan, kemudian membaca input standar. NS -l argumen adalah singkatan dari
nama perpustakaan matematika presisi sewenang-wenang. NS -s argumen menekan otomatis
tampilan hasil perhitungan; semua output adalah melalui mencetak perintah.

Sintaks berikut untuk bc program seperti C; L artinya surat a-z, E cara
ekspresi, S berarti pernyataan.

Leksikal

komentar terlampir di /* */

pernyataan akhir baris baru

nama

variabel sederhana: L
elemen larik: L[E]
Kata-kata dasar dari, gemuk, dan skala

Operan lainnya

angka panjang sewenang-wenang dengan tanda opsional dan titik desimal.

(E)

persegi(E)

panjangnya(E)
jumlah angka desimal penting

skala(E)
jumlah digit kanan koma desimal

L(E,...,E)
panggilan fungsi

Operator

+ - * / % ^ (% adalah sisa; ^ adalah kekuatan)

++ --

== <= >= != < >

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

Laporan
E
{ S ; ... ; S }
mencetak E
if ( E ) S
sementara ( E ) S
untuk ( E ; E ; E ) S
pernyataan nol
istirahat
berhenti
"teks"

Definisi fungsi
menetapkan L ( L , ... , L ){
mobil L , ... , L
S ; ... ; S
kembali E
}
Fungsi dalam
-l perpustakaan matematika
s(x) sinus
c(x) kosinus
e(x) eksponensial
l(x) mencatat
a(x) arctangen
j(n, x)
Fungsi bessel
Semua argumen fungsi dilewatkan dengan nilai.

Nilai ekspresi di tingkat atas dicetak kecuali jika operator utama adalah
tugas atau -s argumen baris perintah diberikan. Teks dalam tanda kutip, yang mungkin termasuk
baris baru, selalu dicetak. Baik titik koma atau baris baru dapat memisahkan pernyataan.
tugas ke skala mempengaruhi jumlah digit yang akan dipertahankan pada aritmatika
operasi dengan cara dc(1). Tugas ke dasar dari or gemuk mengatur input dan output
bilangan radix masing-masing.

Huruf yang sama dapat digunakan sebagai array, fungsi, dan variabel sederhana secara bersamaan.
Semua variabel bersifat global untuk program. Variabel otomatis didorong ke bawah selama
panggilan fungsi. Dalam deklarasi array sebagai argumen fungsi atau variabel otomatis
tanda kurung siku kosong harus mengikuti nama array.

Bc sebenarnya adalah praprosesor untuk dc(1), yang dipanggil secara otomatis, kecuali jika -c
(hanya kompilasi) opsi hadir. Dalam hal ini dc input dikirim ke standar
keluaran sebagai gantinya.

CONTOH


Tentukan fungsi untuk menghitung nilai perkiraan eksponensial. Gunakan untuk mencetak 10
nilai-nilai. (Fungsi eksponensial di perpustakaan memberikan jawaban yang lebih baik.)

skala = 20
tentukan e(x) {
otomatis a, b, c, i, s
a = 1
b = 1
s = 1
untuk(i=1; 1; i++) {
a*=x
b *= saya
c = a/b
jika(c == 0) mengembalikan s
s += c
}
}
untuk(i=1; i<=10; i++) cetak e(i)

Gunakan bcplan9 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Bootloader EFI semanggi
    Bootloader EFI semanggi
    Proyek telah pindah ke
    https://github.com/CloverHackyColor/CloverBootloader..
    Fitur: Boot macOS, Windows, dan Linux
    dalam UEFI atau mode lama di Mac atau PC dengan
    UE...
    Unduh bootloader Clover EFI
  • 2
    bersaturpms
    bersaturpms
    Bergabunglah dengan kami di Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Aktifkan repositori URPMS di . Anda
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Unduh unitedrpms.dll
  • 3
    Tingkatkan Perpustakaan C++
    Tingkatkan Perpustakaan C++
    Boost menyediakan portabel gratis
    pustaka C++ peer-review. Itu
    penekanannya adalah pada perpustakaan portabel yang
    bekerja dengan baik dengan C++ Standard Library.
    Lihat http://www.bo...
    Unduh Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    VirtualGL mengalihkan perintah 3D dari a
    Aplikasi OpenGL Unix/Linux ke a
    GPU sisi server dan mengonversi
    merender gambar 3D menjadi aliran video
    dengan yang ...
    Unduh VirtualGL.dll
  • 5
    libusb
    libusb
    Perpustakaan untuk mengaktifkan ruang pengguna
    program aplikasi untuk berkomunikasi dengan
    perangkat USB. Pemirsa: Pengembang, Akhir
    Pengguna/Desktop. Bahasa Pemrograman:C.
    Kategori ...
    Unduh libusb.dll
  • 6
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • Lebih banyak lagi »

Perintah Linux

Ad