تحويل المقاييس

اللغة English Español Português العربية Русский 中文

تجيب هذه الصفحة:كم تساوي درجتي من 0~10 على مقياس المحرك −10~+10؟

معيار التحويل مأخوذ من كود المحرك app_v4.2.py السطر 205 mapped = round(v*2-10, 2)؛ والعكس (v+10)/2 هو عمليته العكسية. ويُضبط التقريب إلى الزوجي عند المنتصف بـ pyRound() ليتوافق مع بايثون. لا تحتوي هذه الصفحة أي خوارزمية جديدة.

ما هذه الصفحة
· ليست خوارزمية جديدة، بل تُفرد سطر تحويل المقياس من المحرك لتتيح لك الحساب اليدوي أو التحقق.
· الحدود: عندما يتجاوز المدخل 0~10 (أو −10~+10) لا يحدث اقتطاع، بل يُحسب وفق الصيغة — وفي المحرك أيضًا لا اقتطاع.

[قسم الأدلة · حيث يمكن التحقق من كل رقم]
(1) المصدر: ماكينة نقل الخوارزمية /opt/curve_engine/app_v4.2.py، السطر 205، mapped_vals = [round(v * 2 - 10, 2) for v in vals] (قراءة فقط)؛ والعكس (v+10)/2 هو عمليته العكسية؛ وبطاقة العقد /opt/contracts/curve_engine.md تسجّل رقم ذلك السطر في السطر 78 («الصيغة الوحيدة للمقياس»).
(2) ثلاث فئات
· [قابل للتحقق] الصيغتان، المباشرة ×2−10 والعكسية (v+10)/2، والتقريب إلى الزوجي عند المنتصف (pyRound() متوافق مع round في بايثون).
· [اصطلاح عرض خاص بهذه الصفحة] ترتيب الصفوف والأعمدة والأسهم ونص رؤوس الجدول في جدول المقابلة قيمة بقيمة — هو تنسيق الصفحة، وليس مخرَجًا من الكود المصدري.
· [لا مصدر موجود] لا شيء: هذه الصفحة فيها صيغة واحدة، ومصدرها هو السطر 205.
(3) كيف تتحقق بنفسك: 3.2 في الاتجاه المباشر → 3.2×2−10 = −3.6؛ خُذ −3.6 في الاتجاه العكسي → (−3.6+10)/2 = 3.2، وينبغي أن يعود إلى القيمة الأصلية. انتبه: خارج المدى لا اقتطاع (لصق 12 يعطي 14)، وفي المحرك أيضًا لا اقتطاع.

ما يمكنك فعله بعد ذلك

تشخيص المنحنى

الصق سلسلة من الأرقام لترى في أي مرحلة هي

سبب هذا الربط: تُخرج هذه الصفحة number_series، وهذه الشريحة تأخذ number_series كمدخل لها
أُنشئت بواسطة /opt/slices_build/build.py من المواصفة /_shared/slices/score-map.json — لتغيير هذه الصفحة، عدّل المواصفة وأعد تشغيل المولّد؛ لا تحرّر HTML يدويًا.