هذا هو الأمر wcalc الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
wcalc - آلة حاسبة لسطر الأوامر للتعبير الطبيعي
موجز
wcalc [ الخيارات ] [ التعبير ]
الوصف
wcalc عبارة عن آلة حاسبة لسطر الأوامر مصممة لقبول جميع التعبيرات الرياضية الصالحة.
يدعم جميع العمليات الحسابية القياسية ، الأقواس ، الأقواس ، المثلثية
الدوال ، ودوال المثلثات الزائدية ، والسجلات ، والعوامل المنطقية.
يقبل wcalc المدخلات بطرق متنوعة. إذا لم يتم إعطاء تعبير رياضي في
سطر الأوامر ، سيقوم بتقييم محتويات متغير البيئة المسمى wcalc_input if
واحد موجود. إذا لم يتم تعيين هذا المتغير ، فسيحاول wcalc قراءة الإدخال من الإدخال القياسي
(أي مدخلات الأنابيب). إذا لم يكن هناك إدخال من ذلك ، يدخل wcalc في الوضع "التفاعلي".
يحتوي الوضع التفاعلي على المزيد من الميزات.
أثناء التواجد في الوضع التفاعلي ، تتوفر معلومات مفصلة حول الأوامر والوظائف والرموز و
يمكن الحصول على المتغيرات بتنفيذ: \يشرح الشيء المراد شرحه
OPTIONS
-H or --مساعدة
يطبع رسالة تعليمات الاستخدام إلى الإخراج القياسي ، ثم يخرج.
-E يحدد أن المخرجات الرقمية يجب أن تكون في صيغة علمية.
-E يحدد أن المخرجات الرقمية يجب ألا تكون في شكل علمي.
-PXXX
يضبط "الدقة" ، أو عدد المنازل العشرية المعروضة ، لتكون XXX. هذا
الإعداد يؤثر فقط على الإخراج ، وليس التمثيلات الداخلية. إذا تم ضبط الدقة على
-1 ، سيعتمد عدد المنازل العشرية المعروضة على القيمة.
يتم ضبط الدقة على ضبط تلقائي (-1) افتراضيًا.
مثال: wcalc -P6
-v or --الإصدار
يطبع رقم الإصدار والمخارج.
-d or - ديسمبر or --عدد عشري
تُطبع النتائج بالنظام العشري (الأساس 10). هذا الخيار هو الافتراضي ، وليس كذلك
لها بادئة افتراضية للإشارة إلى أن الأرقام موجودة في الأساس 10.
-h or -عرافة or --السداسي عشري
تتم طباعة النتائج بالنظام الست عشري (الأساس 16). الأرقام المطبوعة بالنظام الست عشري لها أ
بادئة من 0x ما لم يكن -p or - البادئات يستخدم الخيار.
-o or - أكتوبر or - دائري
تُطبع النتائج بالنظام الثماني (الأساس 8). الأرقام المطبوعة بالنظام الثماني لها بادئة من 0
ما لم يكن -p or - البادئات يستخدم الخيار.
-b or -سلة مهملات or --الثنائية
تُطبع النتائج في نظام ثنائي (الأساس 2). الأرقام المطبوعة في النظام الثنائي لها بادئة من 0b
ما لم يكن -p or - البادئات يستخدم الخيار.
-p or - البادئات
تبديل بادئات الطباعة للأشكال السداسية العشرية والثنائية والثنائية.
-l or --متساهل
يجعل المحلل اللغوي يفترض أن المتغيرات غير المهيأة لها قيمة صفرية.
-r or --راديان
للتبديل بين ما إذا كانت الدوال المثلثية تفترض أن الإدخال (والإخراج) بوحدات الراديان. بواسطة
افتراضيا ، الدوال المثلثية تفترض المدخلات بالدرجات.
-q or --هادئ
تبديل ما إذا كانت علامة يساوي ستتم طباعتها قبل ظهور النتائج.
-c or --محافظ
يبدل حراس الدقة. بسبب الطريقة التي يتم بها تخزين أرقام الفاصلة العائمة
أجهزة الكمبيوتر ، لا يمكن تمثيل بعض الأرقام بدقة (مثل 0.1). و لهذا،
يمكن أن يؤدي الحساب بهذه الأرقام إلى نتائج ليست كذلك بالضبط صحيح ، ولكن
تختلف عن الإجابة الصحيحة بقيمة صغيرة جدًا (أصغر من القيمة العائمة
يمكن أن تمثل قيمة النقطة بدقة). على سبيل المثال ، يمكن لحساب 1-.9-.1
إرجاع رقم صغير للغاية ليس صفرًا ولكنه أقل مما يمكن أن يكون
ممثلة بدقة ، وبالتالي لجميع المقاصد والأغراض ، فهي 0. الدقة
ميزة guard ستقرب الأرقام إلى الصفر إذا كانت أقل من الممكن تمثيلها
دقة رقم النقطة العائمة. ومع ذلك ، فإن الأرقام في بعض الأحيان صغيرة أو
أصغر يجب أن يتم عرضها ، وبالتالي يجب إيقاف تشغيل واقي الدقة.
بدلاً من ذلك ، يمكن زيادة عدد البتات الداخلية ، مما يجعل ذلك ممكنًا
لتمثيل الأرقام بدقة أكبر.
-u or - الوحدات [نوع]
وحدات الطباعة المستخدمة للتحويلات ؛ معامل نوع يمكن أن تكون: أطوال ، مناطق ، وحدات تخزين ،
الكتل أو السرعات أو القوى أو القوى أو التسارع أو درجات الحرارة أو الزوايا أو الضغوط. لو
لم يتم توفير المعلمة ، تتم طباعة جميع الوحدات.
--يتذكر
للتبديل بين ما إذا كانت التعبيرات التي تنتج أخطاء سيتم تذكرها في المحفوظات أم لا.
لا يؤثر على الرياضيات في سطر الأوامر.
- الجولة = { لا شيء | بسيط | sig_fig }
يمكن أن يحاول Wcalc تحذيرك عند تقريب الأرقام في عرض الإخراج. هو - هي
له طريقتان للتتبع --- إما باستخدام الأرقام المعنوية (sig_fig) ، أو
من خلال خوارزمية بسيطة لحساب الأرقام. يُشار إلى التقريب في إصدار سطر الأوامر
بواسطة التلدة قبل علامة التساوي (~ =). يُشار إلى التقريب في إصدار واجهة المستخدم الرسومية بالرمز
تغيير لون النص إلى اللون الأحمر. في بعض الحالات ، قد يعتقد Wcalc أن الرقم له
تم تقريبه حتى لو لم يكن ضروريًا (هذا بسبب الطريقة
يتم تمثيل أرقام الفاصلة العائمة داخليًا).
--dsep =X
يضبط حرف الفاصل العشري ليكون X.
- نبضة =X
يضبط حرف فاصل الآلاف ليكون X.
- النصب =X
يضبط حرف الفاصل العشري للإدخال فقط ليكون X.
--itsep =X
يضبط حرف فاصل آلاف الإدخال فقط ليكون X.
- بتXXXX
يضبط عدد وحدات بت الذاكرة التي سيتم استخدامها لتمثيل الأرقام داخليًا
be XXXX. الافتراضي هو 1024. تعيين أعلى إذا كنت بحاجة للعمل مع كبير للغاية أو
أعداد صغيرة للغاية ، اضبط أقل إذا كنت تريد استخدام ذاكرة أقل.
- بصمات
تبديل ما إذا كان سيتم اختصار الأعداد الصحيحة الطويلة أم لا. هذا يتعارض مع
تدوين هندسي للأعداد الكبيرة ، ولكن ليس للأرقام العشرية.
- الإسراف
يبدل الوضع المطول ، الذي يعرض التعبير المراد حسابه من قبل
بحسابها.
- الافتراضات
يمنع قراءة ملف wcalcrc.
-C or --اللون
يبدل استخدام اللون في إخراج سطر الأوامر.
تعريف المستخدم المتغيرات
المتغيرات مدعومة ويمكن تعيينها باستخدام عامل التشغيل =. لتعيين استخدام متغير
النموذج:
foo = أي تعبير غير قانوني
بعد ذلك ، يكون اسم المتغير هذا هو نفس القيمة الحرفية التي يمثلها.
يمكن تخزين التعبيرات في متغيرات مثل هذا:
foo = "أي تعبير غير قانوني"
سيتم تفسير التعبيرات المخزنة بهذه الطريقة في وقت التقييم ، وليس
وقت التعيين. لاحظ أن هذه لا يمكن أن تكون متكررة.
يمكن أيضًا تخزين جميع المتغيرات مع وصف لما هي عليه. هذا الوصف
مضافًا في شكل سلسلة مقتبسة بعد الإسناد ، مثل هذا:
foo = 'anylegalexpression' 'وصف'
ACTIVE المتغيرات
تم تصميم المتغيرات النشطة لإعطاء وظائف مشابهة للوظائف التي يحددها المستخدم.
إنها متغيرات تمثل تعبيرًا بدلاً من أن تمثل قيمة
يتم تقييمها كلما تم تقييم المتغير. قد يحتوي هذا التعبير على متغير آخر
الأسماء. على سبيل المثال ، بعد تسلسل الأوامر التالي:
فو = 5
شريط = 'foo + 4'
المتغير شريط سيتم تقييمه إلى 9 ، أو أربعة أكثر من أي شيء آخر فو بتقييم ليكون. هؤلاء
يمكن تكديسها ، مثل:
باز = 'sin (bar) + foo'
في هذه الحالة، الباز سيكون الناتج 5.15643 ، أو خطيئة أيا كان فو+4 زائد
أيا كان فو هو.
لتوضيح فائدة هذه المتغيرات النشطة ، إليك وظيفتان كتبهما
ستيفن إم لوسون. الأول يحسب يوم من أيام الأسبوع ليوم معين (dy) في شهر معين
(mo) في سنة معينة (yr). القيمة التي تقوم بإرجاعها تقع في النطاق من 1 إلى 7 ، حيث 1 هو
الأحد ، 2 هو الاثنين ، 3 هو الثلاثاء ، وهكذا دواليك.
أيام الأسبوع = '(((أرضية ((سنة - أرضية (0.6 + 1 / شهر)) / 400) - أرضية ((سنة - أرضية (0.6 + 1 / شهر)) /
100) + أرضية ((5 * (سنة - أرضية (0.6 + 1 / شهر))) / 4) + أرضية (13 * (شهر + 12 * أرضية (0.6 + 1 /
مو) + 1) / 5)) - (7 * أرضية ((أرضية ((سنة - أرضية (0.6 + 1 / شهر)) / 400) - أرضية ((سنة -
أرضية (0.6 + 1 / شهر)) / 100) + أرضية ((5 * (سنة - أرضية (0.6 + 1 / شهر))) / 4) + أرضية (13 * (شهر)
+ 12 * أرضية (0.6 + 1 / شهر) + 1) / 5)) / 7)) + 1) + 5 + يوم)٪ 7 + 1 '
تحسب الوظيفة الثانية في أي يوم سيكون عيد الفصح لسنة معينة (yr) وإرجاع ملف
مقاصة من 31 مارس. على سبيل المثال ، بالنسبة لعام 2005 ، يتم إرجاع -4 ، مما يعني مارس
27. نظرًا لمشكلات السنة الكبيسة ، فإن هذا يعمل فقط من عام 1900 إلى 2099 ، ولكنه يعمل بامتداد
مظاهرة جيدة مع ذلك.
عيد الفصح = '((19 * (yr - 19 * floor (yr / 19)) + 24) - floor ((19 * (yr - 19 * floor (yr / 19)) +
24) / 30) * 30) + ((2 * (سنة - 4 * أرضية (سنة / 4)) + 4 * (سنة - 7 * أرضية (سنة / 7)) + 6 * ((19
* (سنة - 19 * أرضية (سنة / 19)) + 24) - أرضية ((19 * (سنة - 19 * أرضية (سنة / 19)) + 24) / 30) *
30) + 5) - أرضية ((2 * (سنة - 4 * أرضية (سنة / 4)) + 4 * (سنة - 7 * أرضية (سنة / 7)) + 6 * ((19 *
(سنة - 19 * أرضية (سنة / 19)) + 24) - أرضية ((19 * (سنة - 19 * أرضية (سنة / 19)) + 24) / 30) *
30) + 5) / 7) * 7) - 9 '
مدمج الرموز
يوجد نوعان أساسيان من الرموز المضمنة في wcalc: الدوال والثوابت.
وظائف
الوظائف المدعومة في wcalc كلها تقريبًا لا تحتاج إلى شرح. هنا الأساسيات
الأوصاف.
بدون كوس أسمر سرير نقال
الدوال المثلثية القياسية
آسين أكوس ATAN أكوت or جيب الزاوية القوسي قوس جيب تمام الزاوية أركتان أركوت or الخطيئة ^ -1 كوس ^ -1 تان ^ -1 سرير طفل ^ -1
الدوال القياسية القوسية المثلثية.
سينه ضرب بالعصا تانه كوث
الدوال المثلثية الزائدية القياسية.
أسينه أكوش أتانه أكوث or أركسينه أركوش أركتانه أركوث or سينه ^ -1 كوش ^ -1 تانه ^ -1
كوث ^ -1
الدوال المثلثية الزائدية القوسية القياسية.
سجل ln com.logtwo
Log-base-ten ، و log-base-e و log-base-two ، على التوالي. تذكر ، يمكنك أيضًا
قم ببناء log-base-X للرقم Y عن طريق حساب السجل (Y) / السجل (X).
دائري
لعرض القيمة التكاملية الأقرب للوسيطة وفقًا للتقريب النموذجي
القواعد.
(ABS) إرجاع القيمة المطلقة للوسيطة.
سقف سقف الطابق الثاني
إرجاع السقف أو الأرضية للحجة.
الجذر التربيعي cbrt
الدالتان التربيعية والجذر التكعيبي.
صف
تُرجع رقمًا عشوائيًا بين 0 والرقم المحدد.
إيران
تُرجع عددًا صحيحًا عشوائيًا بين 0 والرقم المحدد.
حقيقة
إرجاع مضروب رقم.
غاما
تُرجع قيمة دالة جاما بتلك القيمة.
lnGamma
تُرجع قيمة دالة log Gamma بتلك القيمة.
زيتا
تُرجع قيمة دالة زيتا ريمان بتلك القيمة.
سينك
إرجاع دالة صادقة (للجيب الكارديناليس) للإدخال ، والمعروفة أيضًا باسم
وظيفة الاستيفاء ، وظيفة الترشيح أو دالة بيسيل الكروية الأولى ، هي
ناتج دالة الجيب ودالة متناقصة بشكل رتيب.
الثوابت
يدعم Wcalc الكثير من الثوابت. بعضها خاص (مثل pi) ، وبعضها ببساطة
الثوابت الرياضية أو الفيزيائية التي تم ترميزها بشكل ثابت. الثوابت الفيزيائية هي
مأخوذ من http://physics.nist.gov/constants، ويجب أن تكون جميعها في وحدات SI يمكن التنبؤ بها.
قيمة pi خاصة ، حيث يتم حسابها على الرغم من وجود العديد من أجزاء الدقة
تم تحديده مع \أجزاء يأمر. العدد الافتراضي للبت هو 1024 ، أو قيمة:
3.14159265358979323846264338327950288419716939937
5105820974944592307816406286208998628034825342117
0679821480865132823066470938446095505822317253594
0812848111745028410270193852110555964462294895493
0381964428810975665933446128475648233786783165271
2019091456485669234603486104543266482133936072602
4914127372458699747248223615028234079551511205588
1168465696731309335738719301105597412739780116660
0823447367841524950037348489795545416453901986117
5727227318713884226435889742120217131949568051423
0839931356624755337162012934002605160185668467703
3122428187855479365508702723110143458240736806341
7989633389232864603510897727208179195996751333631
1014750579717366267579547177770281431880438556092
9672479177350549251018537674006123614790110383192
5028979233679937836193101666790131879693151725794
3860403036395703382632593537215128964016797694845
3904619615481368332936937026831888367580239969088
9326975278116532822249504103365733859441905164461
4642369403738060905908822203694572794411694624061
6684848934170304346480406820774078369140625
وبالمثل ، فإن جميع القيم التي تعتمد على قيمة pi، مثل mu0 ، لها نفس المستوى من
دقة. فيما يلي قائمة كاملة بالرموز المستخدمة لتمثيل الثوابت
مضمنة في wcalc:
e ثابت اللوغاريتم:
2.718281828459045235360287471352662497757247093699959574966
نطاق
ثابت أويلر: 0.5772156649015328606065120900824024310421
593359399235988057672348848677267776646709369470632917467495
146314472498070824809605040144865428362241739976449235362535
0033374293733773767394279259525824709491600873520394816567
K الثابت الكتالوني: 0.9159655941772190150546035149323841107741
493742816721342664981196217630197762547694793565129261151062
485744226191961995790358988033258590594315947374811584069953
3202877331946051903872747816408786590902
g التسارع بسبب الجاذبية الأرضية: 9.80665 م / ث / ث
Cc ثابت كولوم: 8987551787.37
يونيفرسال ثابت
Z0 or زيرو
مقاومة الفراغ: 376.730313461 أوم
إبسيلون 0 or إبسيلونزيرو
سماحية المساحة الحرة: 8.854187817e-12 F / m
mu0 or موزيرو
يتم حساب نفاذية المساحة الحرة على أنها 4 * pi * 10 ^ -7.
G ثابت الجاذبية: 6.67259e-11
h ثابت بلانك: 6.6260755e-34
c سرعة الضوء: 299792458
مغنطيسي كهربائي ثابت
موب Bohr Magneton: 5.78838174943e-11 J / T
مو المغناطيس النووي: 3.15245123824e-14 J / T
G0 كمية التوصيل: 7.748091733e-5 S.
ec الرسوم الأولية: 1.60217653e-19
Kj جوزيفسون كونستانت: 483597.879e9 هرتز / ف
Rk Von Klitzing Constant: 25812.807449 أوميغا
الذري نووي ثابت
مالفا
كتلة جسيمات ألفا: 6.6446565e-27 كجم
a0 نصف قطر بوهر: 5.291772108e-11 م
Md كتلة الديوترون: 3.34358335e-27 كجم
Me كتلة الإلكترون: 9.1093897e-31 كجم
re نصف قطر الإلكترون: 2.817940325e-15 م
eV إلكترون فولت: 1.602177250e-12 J
Gf ثابت اقتران فيرمي: 1.16638e-5 GeV ^ -2
ألفا
ثابت البنية الدقيقة: 7.29735253327e-3
eh هارتري إنرجي: 4.35974417e-18 J
Mh كتلة هيليون: 5.00641214e-27 كجم
ممو كتلة مون: 1.88353140e-28 كجم
Mn كتلة النيوترون: 1.67492728e-27 كجم
Mp كتلة البروتون: 1.67262171e-27 كجم
رينف
ثابت ريدبرج: 10973731.568525 1 / م
Mt كتلة تاو: 3.16777e-27 كجم
الفيزيوكيميائية ثابت
u ثابت الكتلة الذرية: 1.66053886e-27 كجم
Na or NA
ثابت أفوجادرو: 6.0221367e23
k ثابت بولتزمان: 1.3806505e-23
F ثابت فاراداي: 96485.3383 ج / مول
c1 ثابت الإشعاع الأول: 3.74177138e-16 W · m ^ 2
n0 or صفر
ثابت Loschmidt: 2.6867773e25 م ^ -3
R ثابت الغاز المولي: 8.314472
Vm or ناك
الحجم المولي للغاز المثالي: 22.413996e-3 (م ^ 3) / مول
c2 ثابت الإشعاع الثاني: 1.4387752e-2 m K
سيغما
ثابت ستيفان بولتزمان: 5.670400e-8
b ثابت قانون النزوح في فيينا: 2.8977686e-3 m K
عشوائية ثابت
عشوائية
قيمة عشوائية
عشوائي
عدد صحيح عشوائي
خاص الرموز
هناك بعض الرموز الخاصة التي يقبلها wcalc كمدخلات للعمليات المركبة.
@ Inf @ الرمز الذي يمثل اللانهاية
@ NaN @ الرمز الذي يمثل "ليس رقمًا"
أوامر
هناك العديد من الأوامر التي يتم دعمها في wcalc.
\pXXX يضبط "الدقة" ، أو عدد المنازل العشرية المعروضة ، لتكون XXX. هذا
الإعداد يؤثر فقط على الإخراج ، وليس التمثيلات الداخلية. إذا تم ضبط الدقة
إلى -1 ، سيعتمد عدد المنازل العشرية المعروضة على القيمة. الافتراضي
هو -1.
\e or \ م or \هندسة
يتناوب بين استخدام الرموز العلمية دائمًا ، وعدم استخدام الرموز العلمية مطلقًا ،
واختيار القيام بالتدوين العلمي عندما يكون ذلك مناسبًا. يمكن أيضا أن تأخذ حجة
هذا هو واحد من دائما, أبداو أوتوماتيكي لاختيار الوضع مباشرة.
\يساعد or ?
يعرض شاشة تعليمات.
\ التفضيلات يطبع إعدادات التفضيل الحالية.
\ li or \قائمة or \ listvars
يطبع المتغيرات المحددة حاليا.
\r or \راديان
للتبديل بين استخدام الراديان وعدم استخدامها في الحسابات المثلثية.
\سلبيات or \محافظ
يبدل حراس الدقة. بسبب الطريقة التي يتم بها تخزين أرقام الفاصلة العائمة
أجهزة الكمبيوتر ، لا يمكن تمثيل بعض الأرقام بدقة (مثل 0.1). بسبب
هذا ، يمكن أن يؤدي الحساب باستخدام هذه الأرقام إلى نتائج غير دقيقة
صحيح ، لكنها تختلف عن الإجابة الصحيحة بقيمة صغيرة جدًا (أصغر
مما يمكن أن تمثله قيمة النقطة العائمة بدقة). على سبيل المثال ، ملف
يمكن أن يؤدي حساب 1-.9-.1 إلى إرجاع رقم صغير للغاية ليس صفراً ولكنه كذلك
أقل مما يمكن تمثيله بدقة ، وبالتالي لجميع المقاصد و
الأغراض ، إنها 0. ستقوم ميزة "حماية الدقة" بتقريب الأرقام إلى الصفر إذا كانت كذلك
أقل من الدقة التي يمكن تمثيلها لرقم النقطة العائمة. لكن،
في بعض الأحيان يجب عرض الأرقام الصغيرة أو الأصغر ، وبالتالي الدقة
يجب إيقاف تشغيل الحارس. بدلاً من ذلك ، يمكن أن يكون عدد البتات الداخلية
زيادة ، مما يجعل من الممكن تمثيل الأرقام بمزيد من الدقة.
\p or \من الصعب إرضاءه or \l or \متساهل
يبدل قواعد الاعراب المتغيرة. عندما يكون wcalc "صعب الإرضاء" فإنه سيشتكي إذا كنت تستخدمه
متغيرات غير محددة. إذا كانت "متساهلة" ، سيفترض wcalc قيمة 0 من أجل
متغيرات غير محددة.
\يكرر or \يتذكر or \ تذكر_الخطأ
للتبديل بين ما إذا كانت التعبيرات التي تنتج أخطاء سيتم تذكرها أم لا في ملف
التاريخ.
\ قبل or \بادئة or \ البادئات
يبدل عرض البادئات للمخرجات السداسية العشرية والثنائية والثنائية.
\b or \سلة مهملات or \الثنائية
تُطبع النتائج في نظام ثنائي (الأساس 2). الأرقام المطبوعة في النظام الثنائي لها بادئة من
0b ما لم يكن \ البادئات يتم استخدام الأمر.
\d or \ ديسمبر or \عدد عشري
تُطبع النتائج بالنظام العشري (الأساس 10). هذا الخيار هو الافتراضي ، وليس كذلك
لها بادئة افتراضية للإشارة إلى أن الأرقام موجودة في الأساس 10.
\h or \x or \عرافة or \السداسي عشري
تتم طباعة النتائج بالنظام الست عشري (الأساس 16). الأرقام المطبوعة بالنظام الست عشري لها أ
بادئة من 0x ما لم يكن \ البادئات يتم استخدام الأمر.
\o or \ أكتوبر or \ ثماني
تُطبع النتائج بالنظام الثماني (الأساس 8). الأرقام المطبوعة بالنظام الثماني لها بادئة من 0
ما لم يكن \ البادئات يتم استخدام الأمر.
\دائري لا شيء|بسيط|sig_fig
يمكن أن يحاول Wcalc تحذيرك عند تقريب الأرقام في عرض الإخراج.
له طريقتان للتتبع - إما باستخدام أرقام معنوية
(sig_fig) ، أو عن طريق خوارزمية عد رقمية بسيطة. التقريب في سطر الأوامر
يتم الإشارة إلى الإصدار بواسطة علامة التلدة قبل علامة التساوي (~ =). التقريب في واجهة المستخدم الرسومية
يتم الإشارة إلى الإصدار عن طريق تغيير لون النص إلى اللون الأحمر. في بعض الحالات ، قد يكون Wcalc
أعتقد أنه تم تقريب الرقم حتى لو لم يكن ضروريًا
(هذا بسبب الطريقة التي يتم بها تمثيل أرقام الفاصلة العائمة داخليًا).
\ dsepX يضبط الحرف الفاصل العشري ليكون X.
\ t خطوةX يضبط حرف فاصل آلاف الأماكن ليكون X.
\ idsepX
يعيّن أن يكون الحرف الفاصل العشري للإدخال فقط X.
\ هذاX
يعين حرف فاصل الإدخال بالآلاف فقط ليكون X.
\ hlimitX
يعيّن الحد (X) على طول التاريخ.
\يفتح اسم الملف.txt
تحميل الملف اسم الملف.txt.
\يحفظ اسم الملف.txt
يحفظ الجلسة الحالية وقائمة المتغيرات في ملف ، اسم الملف.txt.
\أجزاءXXXX
يعيّن عدد وحدات بت الدقة التي سيتم استخدامها للتمثيل داخليًا
الأرقام لتكون XXXX. الافتراضي هو 1024. تعيين أعلى إذا كنت بحاجة إلى مزيد من الدقة ، اضبط
أقل إذا كنت تريد استخدام ذاكرة أقل.
\ ints تبديل ما إذا كان سيتم اختصار الأعداد الصحيحة الطويلة أم لا. هذا يتعارض مع
تدوين هندسي للأعداد الكبيرة ، ولكن ليس للأرقام العشرية.
\ التفضيلات or \ التفضيلات
يعرض إعدادات التفضيل الحالية.
\يتحول unit1 unit2
يحول الإجابة السابقة من unit1 إلى unit2.
\محل اسم المتغير
يحفظ المتغير المحدد في ملف التحميل المسبق ، ~ / .wcalc_preload
\يشرح موضوع
يشرح الكائن المحدد. يمكن أن يكون الكائن متغيرًا أو ثابتًا أو دالة أو
أمر.
\ مطول
يعرض وضع Verbose التعبير المطلوب حسابه قبل حسابه.
\ ديل or \ delim or \ المحددات
عرض المحددات في الإخراج العددي.
\ كمود قم بالتبديل بين عملية معامل النمط C وطريقة أكثر مرونة.
\لون يبدل استخدام اللون في إخراج سطر الأوامر.
تفضيلات
يمكن الاحتفاظ بالتفضيلات والإعدادات بين استدعاءات wcalc عن طريق تخزينها في
الملف ~ / .wcalcrc
تنسيق الملف هو أن كل سطر إما فارغ أو واجب. التعليقات
يتم تجاهله ، ويتم تعريفه على أنه أي شيء على يمين ويتضمن علامة التجزئة (#).
الواجبات هي بالشكل: مفتاح = القيمة
المفاتيح المحتملة هي:
دقة
رقم يحدد دقة العرض. ما يعادل \P الأمر ، حيث -1
تعني "تلقائي" وأي شيء آخر يحدد عدد المنازل العشرية. هذا لا
لا تؤثر على دقة ما وراء الكواليس.
show_equals
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل --هادئ
دعوى. يحدد ما إذا كانت الإجابات ستبدأ بعلامة يساوي أم لا.
والهندسة
إما "دائمًا" أو "أبدًا" أو "تلقائي". ما يعادل \هندسة أمر.
يحدد ما إذا كان سيتم عرض الإجابات في تدوين هندسي أم لا.
use_radians
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل \راديان
يأمر. يحدد ما إذا كانت الدوال المثلثية تقبل الإدخال بالتقدير الدائري أو
درجة.
print_prefixes
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل \ البادئات
يأمر. يحدد ما إذا كان يتم استخدام البادئات الأساسية (مثل 0x للأرقام السداسية العشرية)
عند عرض الإخراج.
حفظ_الخطأ
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل
\ تذكر_الخطأ يأمر. يحدد ما إذا كانت الأسطر التي تحتوي على خطأ في بناء الجملة أم لا
أضيفت إلى التاريخ أم لا.
الدقة
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل
\محافظ يأمر. يحدد ما إذا كانت الشاشة ستحاول الحذف
الأرقام أصغر من أن تكون دقيقة (نأمل أن تكون هذه مجرد أخطاء تم إنشاؤها بواسطة
التقريب الثنائي للمدخلات).
عدد صحيح للطباعة
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل \ ints
يأمر. يحدد ما إذا كانت الأعداد الصحيحة الكاملة ستتم طباعتها بدون اختصار أم لا.
يتعارض هذا مع التدوين الهندسي للأعداد الصحيحة الكبيرة ، ولكن ليس مع الرموز العشرية.
محددات الطباعة
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل
\ المحددات يأمر. يحدد ما إذا كان سيتم إضافة المحددات إلى الإخراج عندما
عرض.
الآلاف_المحدِّد
يستخدم الحرف التالي بعد علامة التساوي كقيمته. ما يعادل \ t خطوة
يأمر. يحدد ما هو محدد الآلاف ، ويمكن أن يؤثر على الإخراج إذا
محددات الطباعة .
العشري_المحدِّد
يستخدم الحرف التالي بعد علامة التساوي كقيمته. ما يعادل \ dsep
يأمر. يحدد ما هو المحدد العشري.
المدخلات_عدد_المحدِّد
يستخدم الحرف التالي بعد علامة التساوي كقيمته. ما يعادل
\ هذا يأمر. يحدد ما هو محدد آلاف الإدخال فقط ، وما لا يمكنه ذلك
تؤثر على الإخراج.
الإدخال_العشري_حد
يستخدم الحرف التالي بعد علامة التساوي كقيمته. ما يعادل
\ idsep يأمر. يحدّد ما هو المُحدِّد العشري للإدخال فقط ، وما لا يمكنه ذلك
تؤثر على الإخراج.
History_limit
إما "لا" ، بلا حدود ، أو رقم. ما يعادل \ hlimit أمر.
تنسيق الإخراج
كل عدد عشري, ثماني, ثنائي, عرافة أو عشري.
التقريب
كل لا, بسيط أو sig_fig. ما يعادل \ التقريب أمر.
c_style_mod
إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل \ كمود
يأمر. يحدد ما إذا كان عامل التشغيل modulo (٪) سيتصرف كما يفعل في C
لغة البرمجة ، أو ما إذا كانت ستستخدم طريقة أكثر مرونة. هذا فقط
يؤثر على عمليات النموذج حيث يتم تضمين الأرقام السالبة. كمثال ، مع
c_style_mod اضبط على صحيح (الافتراضي):
-340٪ 60 == -40 ؛ 340٪ -60 = = 40 ؛ -340٪ -60 == -40
ومع ذلك ، مع c_style_mod ضبط على خطأ:
-340٪ 60 == -40 ؛ 340٪ -60 == -20 ؛ -340٪ -60 == 20
اللون إما صواب ("نعم" أو "صواب") أو خطأ (أي شيء آخر). ما يعادل \لون
يأمر. يحدد ما إذا كانت واجهة سطر الأوامر ستستخدم اللون في إخراجها
أم لا.
الألوان[XXX]
يستخدم هذا لتحديد لون عناصر واجهة معينة في سطر الأوامر
واجهه المستخدم. الألوان الصالحة هي:
(عريض) أسود
(غامق) أحمر
(عريض) أخضر
(عريض) أصفر
(غامق) أزرق
(غامق) أرجواني
(غامق) سماوي
(عريض) أبيض
تشير XXX يجب أن تكون إحدى القيم التالية:
فئة التحويل
تحويل_وحدة
موجه
تقريبا
إجابة دقيقة
خطأ_الموقع
Err_text
اسم_السابق
Pre_val
بريف_ سمد
الحالة
var_name
var_desc
subvar_name
تفسير
التحميل المسبق
يستخدم Wcalc ملفًا ، ~ / .wcalc_preload، لتخزين المعلومات الدائمة بين الحالات.
عادة ، يتم استخدام هذا لتخزين المتغيرات التي يتم تعريفها بشكل متكرر. يمكن أن يكون هذا الملف
تم تحريره يدويًا باستخدام محرر نصوص قياسي. يوجد أيضًا أمر داخل wcalc (\محل)
لإلحاق تعريف متغير بنهاية هذا الملف. أي متغير معرف في هذا الملف
مُعرَّف ومتاح للاستخدام في أي استدعاء لاحق لـ wcalc.
حقوق الطبع والنشر
حقوق النشر محفوظة لموقع wcalc (C) 2000-2014 كايل ويلر.
يتم توزيعه بموجب GPL ، الإصدار 2 ، أو (حسب اختيارك) أي إصدار لاحق ..
اقتراحات لأي لبس BUG تقارير
يجب الإبلاغ عن أي أخطاء تم العثور عليها
كايل ويلر في [البريد الإلكتروني محمي].
wcalc(1)
استخدم wcalc عبر الإنترنت باستخدام خدمات onworks.net