سؤال

طيب كما تقول الأسئلة...

قد تكون المعادلة ذات معنى أكبر في شكلها الرياضي مما هي عليه في الكود.إن القدرة على وضع الرياضيات في التعليقات يمكن أن تحسن من سهولة القراءة في مشاريعي.

في .NET راجع للشغل.

هل كانت مفيدة؟

المحلول

وأنا مجرد استخدام خطوط متعددة للقيام بذلك على النحو التالي:

// Work out average as:  sum (values)
//                      --------------
//                      count (values)
//
// and distance between points as:
//           _______________________
//          /         2            2
//    d = \/ (x1 - x0)  + (y1 - y0)
//
// and the following function:
//
//             3     2   
//    f(x) = ax  + bx  + cx + d

ولا السحر اللازمة لذلك على الإطلاق. لا تحب فقط الفن ASCII؟

نصائح أخرى

ومتابعة @ باكس في الإجابة على استخدام أسكي الفن / نص عادي لتقديم المعادلات الخاصة بك (+1 بالمناسبة، باكس):

وفيما يلي قائمة سريعة من مفاتيح الاختصار للشخصيات ذات الصلة الرياضيات:

ودرجة (درجة) - البديل + 0176

و± (زائد / ناقص) - البديل + 0177

و² (مربع) - البديل + 0178

و³ (مكعبة) - البديل + 0179

و¼ (1/4) - البديل + 0188

و½ (1/2) - البديل + 0189

و¾ (3/4) - البديل + 0190

وأنا استخدم لاتكس: لو كان بسيط يمكنك أن ترى على أي حال، وإذا الأمر معقد - قص ولصق في أقرب نافذة وورد، في معظم الأحيان أنها تحليل بشكل صحيح

.

لتصريحات واضحة وعادة ما تلجأ إلى من مطاط أو بناء جملة في Word. ولكن عادة ما ورد، منذ ه. ز. β هو أكثر قابلية للقراءة من \beta. منذ ملفات مصدر بلدي وعادة ما تكون يونيكود هذا لا يشكل مشكلة. كما أنني لا أحب الكثير من الأقواس حول كل شيء: -)

وأحيانا نفور مع جافادوك واستخدام الكثير HTML للحصول على الصيغ في جافادوك تظهر على نحو جميل ولكن هذا لا يساعد قراءة المصدر (ويستغل حقيقة أن جافادوك <م> فقط يبني لHTML، لا حظ في. NET هنا).

وكنت قد كتبت عينة باكس بأنها

// Work out average as:
//   ∑(values)/|values|
// and distance between points as:
//   d = √( (x_1 - x_0)²  + (y_1 - y_0)² )
// and the following function:
//   f(x) = ax³  + bx²  + cx + d

وأنا نادرا ما تستخدم السفلية يونيكود، على الرغم من أنها ليست في كل خط، لا سيما تلك مناسبة لرمز:)

وY'know، وهذا من شأنه أن يكون الطلب الكبير للاستوديو التمدد البصرية التي أظهرت ScottGu في PDC الماضي (حيث كتب المكونات في MEF لعرض التعليقات في نمط مختلف).

هل يمكن كتابة تعليق الرياضية باستخدام MathML ، ثم ضرب حتى في المكونات التي يوزع العلامات ويعرضها مثل المعادلة المناسبة.

وهذا هو أكثر من تعليق فطيرة في داخل السماء من الجواب الحقيقي على سؤالك، لكنني اعتقدت بعد ذلك للحصول على تفكير الناس. ربما شخص ما سوف تفعل ذلك يوم واحد! :)

كان هذا تعليقًا على مشاركة مات، لكن سمعتي منخفضة جدًا.لقد فعلت شيئًا مشابهًا لـ LaTex.إنه أحد مكونات بناء Sandcastle الذي يقوم بتحليل LaTeX المضمن في تعليقات XML وإنشاء صور تتم إضافتها مرة أخرى إلى الوثائق.إنه غلاف بسيط حول mimeTeX.يمكنك رؤية رمز ألفا على: http://github.com/cuda/latex-sandcastle/

وبالنسبة لي، وأسهل طريقة لفهم مشكلة الرياضيات المعقدة هو سد العجز في بعض الأعداد الحقيقية وأنه من خلال متابعة القراءة عن كيفية عمله لا يكفي إلا إذا أنا مجرد تذكير نفسي ما تقوم به.

وعن طريق اختبارات Nunit سيكون مثاليا لإعطاء أمثلة عملية عن كيفية استخدام مسألة حسابية معقدة. ربما مجرد استخدام التعليقات أن نشير إلى أن هناك وحدة الاختبارات التي يمكن من خلال المشي وأين يمكن العثور عليها.

لجعل تقديم ASCII من fomulas الرياضية أسهل قليلا هناك asciiTeX . asciiTeX يقبل المعادلات على غرار مطاط ويطبع بها في ASCII الفن.

ونضع في اعتبارنا ما هو جمهورك. التعليق يجب أن يكون معنى لك أشهر من الآن وإلى الخاص بك (الحاضر والمستقبل) بالفريق في الوقت الحالي. لذلك، إذا كانت الرياضيات التدوين هو مفهومة تماما بالنسبة لك كل شيء، وهذا يمكن أن يكون على ما يرام. لا يزال، لأنني لا يمكن أن تعرف من سيقرأ هذا التعليق، وأود أن أضيف تمثيل نصية أو الوصف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top