İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

icalc - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında icalc çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen icalc komutudur.

Program:

ADI


icalc - etkileşimli hesap makinesi

SİNOPSİS


ıcalc [ dosya ]

TANIM


Icalc öncelikle etkileşimli kullanım için tasarlanmış bir cebirsel hesap makinesidir. Her formül
tanım dosya okunur ve derlenir. Standart girdi daha sonra okunur, ifadeler
değerlendirilir ve sonuçlar standart çıktıya gönderilir. Bir satırsonu kullanılarak bir satırsonu kaçarsa
ters eğik çizgi, giriş sonraki satırda devam ettirilir.

Bir ifade, gerçek sayıları, değişken adlarını, işlev çağrılarını ve aşağıdakileri içerir:
operatörler:

+ - * / ^

Operatörler, sağ ilişkisel olan '^' dışında soldan sağa değerlendirilir.
Üs alma en yüksek önceliğe sahiptir; çarpma ve bölme değerlendirilir
toplama ve çıkarmadan önce. İfadeler parantez içinde gruplandırılabilir. Her biri
sonuca, gelecekteki ifadelerde kullanılabilecek bir sayı atanır. Örneğin,
ifade ($3*10), on ile çarpılan üçüncü hesaplamanın sonucudur. Bir dolar
işareti tek başına önceki sonuç için kullanılabilir. Tüm değerler çift duyarlıklı gerçektir.

Ayrıca değişkenler ve fonksiyonlar kullanıcı tarafından tanımlanabilir. Değişken tanımı
forma sahiptir:

var = ifade ;

Bir ifadedeki değişkenin herhangi bir örneği, tanımıyla değiştirilecektir. A
fonksiyon tanımı şu şekildedir:

func(a1, a2, ..) = ifade ;

İfade, diğer değişkenlerin yanı sıra işlev argümanlarının örneklerini içerebilir.
ve işlevler. İşlev adları argüman olarak iletilebilir. Özyinelemeli fonksiyonlar olabilir
tanımlanan işleve yapılan çağrılar veya tanımlanan işlevi çağıran diğer işlevler kullanılarak tanımlanır.
fonksiyonu.

Sabit bir ifade tanımlamak için, eşittir işaretini ('=') iki nokta üst üste (':') ile değiştirmeniz yeterlidir.
bir tanımda. Sabit ifadeler yalnızca bir kez değerlendirilir, ilk kez
kullanılmış. Bu, değerleri asla değişmeyen ifadelerin tekrar tekrar değerlendirilmesini önler. İdeal olarak,
sabit bir ifade yalnızca sayıları ve önceden tanımlanmış sabite referansları içerir
ifadeler ve fonksiyonlar. Sabit fonksiyon tanımları değerleriyle değiştirilir
onları sabit argümanlarla kullanan herhangi bir ifadede. Tüm önceden tanımlanmış işlevler ve
değişkenler sabit özniteliğe sahiptir. Böylece, bir ifadedeki "sin(PI/4)"
sin() veya PI kullanıcı tarafından yeniden tanımlanmadıkça hemen ".707108" ile değiştirilir. (Not
sabit ifadeleri yeniden tanımlamanın önerilen bir uygulama olmadığını!)

Bir değişken veya fonksiyonun tanımı '?' ile görüntülenebilir. emretmek:

? isim

İsim verilmezse, tüm tanımlar yazdırılır. '>' komutu, tanımları bir
Dosya:

> dosya

Benzer şekilde, '<' komutu tanımları yükler.

Aşağıdaki önceden tanımlanmış işlevler ve değişkenler kitaplığı sağlanır:

PI bir dairenin çevresinin çapına oranı.

eğer(koşul, daha sonra, Başka)
koşul sıfırdan büyükse değerlendirilir, aksi takdirde değerlendirilir.
Bu işlev özyinelemeli tanımlar için gereklidir.

seç(N, a1, a2, ..)
aN döndür (N, en yakın tam sayıya yuvarlanır). Bu işlev dizi sağlar
yetenekler. Eğer N sıfır ise, kullanılabilir argümanların sayısı döndürülür.

Rand(x) x'e göre 0 ile 1 arasında rastgele bir sayı hesaplayın.

kat (x) x'ten büyük olmayan en büyük tamsayıyı döndürür.

tavan (x) x'ten küçük olmayan en küçük tamsayıyı döndürür.

sqrt (x) x'in karekökünü döndürür.

deneyim (x) e'yi x'in kuvvetiyle hesaplayın (e yaklaşık = 2.718281828).

log (x) x'in e tabanına göre logaritmasını hesaplayın.

log10(x) x'in 10 tabanına göre logaritmasını hesaplayın.

günah(x), çünkü(x), tan (x)
trigonometrik fonksiyonlar.

asin(x), akos(x), atan (x)
ters trigonometrik fonksiyonlar.

atan2(y, x)
y/x'in ters tanjantı (aralık -pi - pi).

onworks.net hizmetlerini kullanarak icalc'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Yonca EFI önyükleyici
    Yonca EFI önyükleyici
    Proje şuraya taşındı:
    https://github.com/CloverHackyColor/CloverBootloader..
    Özellikler: Önyükleme macOS, Windows ve Linux
    ile Mac veya PC'de UEFI veya eski modda
    AB...
    Clover EFI önyükleyicisini indirin
  • 2
    birleşik dev/dak
    birleşik dev/dak
    Gitter'de bize katılın!
    https://gitter.im/unitedrpms-people/Lobby
    URPMS deposunu etkinleştirin.
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    unitedrpms'i indirin
  • 3
    C ++ Kitaplıklarını Artırın
    C ++ Kitaplıklarını Artırın
    Boost, ücretsiz taşınabilirlik sağlar
    hakemli C++ kitaplıkları. bu
    taşınabilir kütüphanelere ağırlık verilmektedir.
    C++ Standart Kitaplığı ile iyi çalışır.
    Bakınız http://www.bo...
    Boost C++ Kitaplıklarını İndirin
  • 4
    SanalGL
    SanalGL
    VirtualGL, 3B komutları bir
    Unix/Linux OpenGL uygulaması bir
    sunucu tarafı GPU ve
    3D görüntüleri bir video akışına dönüştürdü
    hangisiyle ...
    VirtualGL'yi indirin
  • 5
    Libusb
    Libusb
    Kullanıcı alanını etkinleştirmek için kitaplık
    iletişim kurmak için uygulama programları
    USB cihazları. Kitle: Geliştiriciler, Son
    Kullanıcılar/Masaüstü. Programlama Dili: C.
    Kategoriler ...
    libusb'u indir
  • 6
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • Daha fazla »

Linux komutları

Ad