icalc - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ icalc ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


icalc - ເຄື່ອງຄິດເລກແບບໂຕ້ຕອບ

ສະຫຼຸບສັງລວມ


icalc [ ເອກະສານ ]

ລາຍລະອຽດ


Icalc ເປັນເຄື່ອງຄິດເລກ algebraic ອອກແບບຕົ້ນຕໍສໍາລັບການນໍາໃຊ້ການໂຕ້ຕອບ. ແຕ່ລະສູດ
ຄໍານິຍາມ ເອກະສານ ຖືກອ່ານແລະລວບລວມ. ການປ້ອນຂໍ້ມູນມາດຕະຖານຖືກອ່ານ, ສະແດງອອກ
ການປະເມີນຜົນແລະຜົນໄດ້ຮັບຖືກສົ່ງໄປຫາຜົນໄດ້ຮັບມາດຕະຖານ. ຖ້າເສັ້ນໃຫມ່ຖືກຫລົບຫນີໂດຍໃຊ້ a
backslash, ການປ້ອນຂໍ້ມູນແມ່ນສືບຕໍ່ຢູ່ໃນແຖວຕໍ່ໄປ.

ການສະແດງອອກປະກອບມີຕົວເລກທີ່ແທ້ຈິງ, ຊື່ຕົວແປ, ການເອີ້ນຟັງຊັນ, ແລະຕໍ່ໄປນີ້
ຜູ້ປະຕິບັດງານ:

+ - * / ^

ຜູ້ປະຕິບັດການໄດ້ຖືກປະເມີນຈາກຊ້າຍໄປຂວາ, ຍົກເວັ້ນ '^', ເຊິ່ງເປັນການເຊື່ອມໂຍງທີ່ຖືກຕ້ອງ.
Exponentiation ມີຄວາມສຳຄັນທີ່ສຸດ; ການຄູນແລະການແບ່ງແມ່ນຖືກປະເມີນ
ກ່ອນການບວກແລະການລົບ. ການສະແດງອອກສາມາດຖືກຈັດກຸ່ມດ້ວຍວົງເລັບ. ແຕ່ລະ
ຜົນ​ໄດ້​ຮັບ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ມອບ​ຫມາຍ​ເປັນ​ຕົວ​ເລກ​, ຊຶ່ງ​ສາ​ມາດ​ນໍາ​ໃຊ້​ໃນ​ການ​ສະ​ແດງ​ອອກ​ໃນ​ອະ​ນາ​ຄົດ​. ສໍາລັບຕົວຢ່າງ, ໄດ້
expression ($3*10) ແມ່ນຜົນຂອງການຄຳນວນທີສາມຄູນດ້ວຍສິບ. ເງິນໂດລາ
ເຊັນໂດຍຕົວມັນເອງອາດຈະຖືກນໍາໃຊ້ສໍາລັບຜົນໄດ້ຮັບທີ່ຜ່ານມາ. ຄ່າທັງໝົດແມ່ນຄວາມແມ່ນຍໍາສອງເທົ່າທີ່ແທ້ຈິງ.

ນອກຈາກນັ້ນ, ຕົວແປແລະຫນ້າທີ່ສາມາດຖືກກໍານົດໂດຍຜູ້ໃຊ້. ຄໍານິຍາມຕົວແປ
ມີ​ຮູບ​ແບບ​:

var = ການສະແດງອອກ ;

ຕົວຢ່າງໃດໆຂອງຕົວແປໃນການສະແດງຜົນຈະຖືກແທນທີ່ດ້ວຍຄໍານິຍາມຂອງມັນ. ກ
ຄໍາ​ນິ​ຍາມ​ຫນ້າ​ທີ່​ມີ​ຮູບ​ແບບ​:

func(a1, a2, ..) = ການສະແດງອອກ ;

ການສະແດງອອກສາມາດມີຕົວຢ່າງຂອງອາກິວເມັນຟັງຊັນເຊັ່ນດຽວກັນກັບຕົວແປອື່ນໆ
ແລະຫນ້າທີ່. ຊື່ຟັງຊັນສາມາດຖືກສົ່ງຜ່ານເປັນການໂຕ້ຖຽງ. ຫນ້າທີ່ recursive ສາມາດ
ກໍານົດໂດຍໃຊ້ການໂທໄປຫາຫນ້າທີ່ກໍານົດຫຼືຟັງຊັນອື່ນໆທີ່ໂທຫາທີ່ກໍານົດໄວ້
function

ເພື່ອກໍານົດການສະແດງອອກຄົງທີ່, ພຽງແຕ່ປ່ຽນເຄື່ອງຫມາຍເທົ່າກັບ ('=') ດ້ວຍຈໍ້າສອງເມັດ (':')
ໃນຄໍານິຍາມ. ການສະແດງອອກຄົງທີ່ໄດ້ຖືກປະເມີນພຽງແຕ່ຄັ້ງດຽວ, ຄັ້ງທໍາອິດທີ່ພວກເຂົາຢູ່
ໃຊ້. ອັນນີ້ຫຼີກລ້ຽງການປະເມີນຊ້ຳໆຂອງການສະແດງຜົນທີ່ຄຸນຄ່າບໍ່ເຄີຍປ່ຽນແປງ. ໂດຍຫລັກການແລ້ວ,
ການສະແດງອອກຄົງທີ່ມີພຽງແຕ່ຕົວເລກແລະການອ້າງອີງເຖິງຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ກ່ອນຫນ້ານີ້
ການສະແດງອອກແລະຫນ້າທີ່. ຄໍານິຍາມຫນ້າທີ່ຄົງທີ່ຈະຖືກແທນທີ່ດ້ວຍມູນຄ່າຂອງມັນ
ໃນການສະແດງອອກໃດໆທີ່ໃຊ້ພວກມັນດ້ວຍການໂຕ້ຖຽງຄົງທີ່. ຫນ້າທີ່ກໍານົດໄວ້ລ່ວງຫນ້າທັງຫມົດແລະ
ຕົວແປມີຄຸນສົມບັດຄົງທີ່. ດັ່ງນັ້ນ, "sin (PI / 4)" ໃນສະແດງອອກຈະເປັນ
ແທນທີ່ທັນທີໂດຍ ".707108" ເວັ້ນເສຍແຕ່ sin() ຫຼື PI ໄດ້ຖືກກໍານົດຄືນໂດຍຜູ້ໃຊ້. (ຫມາຍ​ເຫດ​
ວ່າການກໍານົດການສະແດງອອກຄົງທີ່ບໍ່ແມ່ນການປະຕິບັດທີ່ແນະນໍາ!)

ສາມາດສະແດງຄຳນິຍາມຂອງຕົວແປ ຫຼືຟັງຊັນໄດ້ດ້ວຍ '?' ຄໍາສັ່ງ:

? ຊື່

ຖ້າບໍ່ມີຊື່, ຄໍານິຍາມທັງຫມົດຈະຖືກພິມອອກ. ຄໍາສັ່ງ '>' ຂຽນຄໍານິຍາມໃສ່ a
file:

> ໄຟລ໌

ເຊັ່ນດຽວກັນ, ຄໍາສັ່ງ '<' ໂຫຼດຄໍານິຍາມ.

ຫ້ອງສະຫມຸດຕໍ່ໄປນີ້ຂອງຫນ້າທີ່ກໍານົດໄວ້ລ່ວງຫນ້າແລະຕົວແປແມ່ນສະຫນອງໃຫ້:

PI ອັດຕາສ່ວນຂອງເສັ້ນຜ່າສູນກາງຂອງວົງມົນກັບເສັ້ນຜ່າສູນກາງຂອງມັນ.

ຖ້າ (cond, ຫຼັງຈາກນັ້ນ, ອື່ນ)
ຖ້າ cond ຫຼາຍກວ່າສູນ, ຫຼັງຈາກນັ້ນຈະຖືກປະເມີນ, ຖ້າບໍ່ດັ່ງນັ້ນຈະຖືກປະເມີນ.
ຟັງຊັນນີ້ແມ່ນຈໍາເປັນສໍາລັບຄໍານິຍາມ recursive.

ເລືອກ(N, a1, a2, )
ກັບຄືນ aN (N ຖືກປັດກັບຈໍານວນທີ່ໃກ້ທີ່ສຸດ). ຟັງຊັນນີ້ສະຫນອງ array
ຄວາມສາມາດ. ຖ້າ N ແມ່ນສູນ, ຈໍານວນຂອງອາກິວເມັນທີ່ມີຢູ່ຈະຖືກສົ່ງຄືນ.

Rand(x) ຄິດໄລ່ຕົວເລກສຸ່ມລະຫວ່າງ 0 ແລະ 1 ໂດຍອີງໃສ່ x.

ຊັ້ນ (x) ສົ່ງຄ່າຈຳນວນເຕັມທີ່ໃຫຍ່ທີ່ສຸດບໍ່ໃຫຍ່ກວ່າ x.

ເພດານ (x) ສົ່ງຄ່າຈຳນວນໜ້ອຍສຸດບໍ່ໜ້ອຍກວ່າ x.

sqrt (x) ກັບຄືນຮາກສີ່ຫລ່ຽມຂອງ x.

exp(x) ຄິດໄລ່ e ກັບກໍາລັງຂອງ x (e approx = 2.718281828).

ບັນທຶກ(x) ຄິດໄລ່ logarithm ຂອງ x ກັບຖານ e.

ບັນທຶກ10(x) ຄິດໄລ່ຄ່າ logarithm ຂອງ x ກັບຖານ 10.

sin(x), cos(x), tan (x)
ຟັງຊັນສາມຫລ່ຽມ.

asin(x), acos(x), atan(x)
ຟັງຊັນສາມຫລ່ຽມປີ້ນກັບກັນ.

atan2(y, x)
tangent ປີ້ນກັບ y/x (ໄລຍະ -pi ຫາ pi).

ໃຊ້ icalc ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌