calc
1.0.0
calc - آلة حاسبة تدعم أنواع الرياضيات مثل المصفوفة والأرقام المركبة وما إلى ذلك. يمكن تشغيلها من الوحدة الطرفية بطريقة REPL (قراءة-تقييم-طباعة-حلقة) أو عن طريق تنفيذ أسطر تلو الأسطر من ملف Xml.
يكتب | تصريح |
---|---|
مصفوفة | matrix((1 1) (1 1)) أو mx((1 1) (1 1)) |
معقد | complex(1 1) أو cx(1 1) |
كثافة العمليات كبيرة | 2354672543213341212323 |
جزء | [1/2] أو 1[1/2] |
مجرد رقم | 777 |
$ calc
> a = 101
> b = 737
> a + b
838
>
$ calc --xml path/to/file.xml
838
محتوى file.xml
:
< calc >
< vars type = " Num " >
< var name = " a " >101</ var >
< var name = " b " >737</ var >
</ vars >
< eval >
a + b
</ eval >
</ calc >