GNOME kalkulyatori - GNOME Calculator

GNOME kalkulyatori
Accessories-calculator.svg
GNOME kalkulyatori
GNOME kalkulyatori "Dasturlash tartibi"
Barqaror chiqish3.38.1[1] (8 oktyabr 2020 yil; 50 kun oldin (2020-10-08)) [±]
Ko'rib chiqish versiyasi3.37.92[2] (13 sentyabr 2020 yil; 2 oy oldin (2020-09-13)) [±]
Ombor Buni Vikidatada tahrirlash
YozilganC, Vala
Operatsion tizimUnixga o'xshash
TuriDastur kalkulyatori
LitsenziyaGNU GPL
Veb-saytwiki.kirish.org/ Ilovalar/Kalkulyator Buni Vikidatada tahrirlash

GNOME kalkulyatori, ilgari sifatida tanilgan gkalctool, bo'ladi dasturiy ta'minot kalkulyatori bilan birlashtirilgan GNOME ish stoli muhiti. U dasturlashtirilgan C va Vala va qismi GNOME asosiy dasturlari.

Ko'rishlar

  • Asosiy - a ga o'xshash asosiy arifmetik interfeys stol kalkulyatori.
  • Ilg'or - ilmiy funktsiyalarga ega interfeys va maxsus o'zgaruvchilarni qo'llab-quvvatlash.
  • Moliyaviy - moliyaviy hisoblash va valyuta konversiyasi.
  • Dasturlash - bilan ko'rinish bit manipulyatsiyasi operatorlar va radix konversiya.
  • Klaviatura - bo'sh joyning katta qismi ekrandagi tugmachalarsiz, chiqish orqali olinadi. Valyutani qo'llab-quvvatlaydi va birlik konversiyasi.

Notation

GNOME kalkulyatori umumiy foydalanadi infix notation uchun ikkilik funktsiyalar, masalan, to'rtta asosiy arifmetik amallar. Boshqa ko'plab kalkulyatorlardan farqli o'laroq, u foydalanadi prefiks belgisi, emas postfix notation uchun yagona funktsiyalar. Masalan, hisoblash uchun. The sinus ning bitta, foydalanuvchi boshqa ko'plab kalkulyatorlarda bo'lgani kabi "sin", "1", "=" - "1", "sin" tugmachalarini bosishi kerak.

O'nli ajratuvchi raqamlar paneli 3.12.3 versiyasidan beri umumiy klaviatura tartibiga asoslangan.[3]

O'zgaruvchan ishlov berish

Ilg'or, Moliyaviyva Dasturlash rejimlar o'zgaruvchilar sifatida belgilangan qiymatlarni saqlash va olish uchun xususiyatlarni taqdim etadi. R uchun belgidir o'zgaruvchan, GUI tugmalarida ishlatiladi ← R (o'zgaruvchini qo'shish) va → R (o'zgaruvchini tayinlash).

O'zgaruvchan nomlar - bu katta-kichik harflar uchun alfavit qatori, bo'sh joysiz. O'zgaruvchan qiymatlar raqamli qatorlardir.

GUI matn kiritish / natija maydoniga o'zgarmaydigan nomini, so'ngra 0 yoki undan ortiq bo'sh joyni, so'ngra = belgi, undan keyin 0 yoki undan ortiq bo'sh joy, keyin raqamli qiymat yoki mavjud o'zgaruvchining nomi, masalan. "x = 2" yoki "natija = jami" (agar subtotalga allaqachon raqamli qiymat berilgan bo'lsa). Birinchi o'zgaruvchining nomiga raqamli qiymat beriladi. Agar qiymat raqamli qiymat sifatida emas, balki mavjud o'zgaruvchining nomi sifatida kiritilgan bo'lsa, mavjud o'zgaruvchining qiymati birinchi o'zgaruvchining nomiga beriladi. Mavjud bo'lmagan o'zgaruvchiga nom berish tayinlangan qiymatga ega yangi o'zgaruvchini nomi bilan yaratadi. The → R (o'zgaruvchini tayinlash) GUI tugmasi mavjud o'zgaruvchilarning (va har birining joriy qiymatining) ochilgan menyusini ko'rsatadi, unga tanlangan o'zgaruvchiga kalkulyatorda ko'rsatiladigan joriy raqam qiymati beriladi, xuddi shu o'zgaruvchining nomi GUI matn maydoniga kiritilganidek keyin a = keyin raqamli qiymat.[iqtibos kerak ]

GUI matn maydoniga o'zgarmaydigan nomini kiritish GUI matn maydonidagi ifoda baholanganda (masalan, klaviatura tugmachasi yoki = GUI tugmasi bosiladi). The ← R (o'zgaruvchini qo'shish) GUI tugmasi mavjud o'zgaruvchilarning ochiladigan menyusini ko'rsatadi (va har birining joriy qiymati); tanlangan o'zgaruvchining nomi GUI matn maydoniga kiritilgan (qo'shilgan).[iqtibos kerak ]

Dan oldindan belgilangan ikkita o'zgaruvchi mavjud ← R (o'zgaruvchini qo'shish) GUI tugmasi: ans va rand. ans natijada kalkulyator tomonidan hisoblangan so'nggi "javob" qiymatini o'z ichiga oladi. rand 0,0 dan 1,0 gacha bo'lgan tasodifiy qiymatni o'z ichiga oladi (qiymat ko'rsatilmaydi, natijani hisoblashda rand o'zgaruvchisi ifodada baholanadi).

Ilovani ishga tushirish va undan chiqish o'rtasida o'zgaruvchan nomlar va qiymatlar saqlanib qoladi.

Shuningdek qarang

Adabiyotlar

  1. ^ Katanzaro, Maykl (8 oktyabr 2020). "GNOME 3.38.1". GNOME pochta xizmatlari (Pochta ro'yxati). Olingan 13 oktyabr 2020.
  2. ^ Xardon, Xaver (13 sentyabr 2020). "GNOME 3.37.92 chiqdi". GNOME pochta xizmatlari (Pochta ro'yxati). Olingan 17 sentyabr 2020.
  3. ^ "gnome-calculator 3.12.3". 2013-06-15.

Tashqi havolalar